Read-only facts on AIAgentCycle: n8n automation, AI agents, integrations, prices, cases (NL/EN).
Maintained by@aiagentcycle(verified)Also a maintainer?
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Who AIAgentCycle is: summary, legal name, location, founder, focus and approach. lang is nl or en. facts_verified tells whether the key facts still appear on the About page.
Language of the content: nl (Dutch, the primary site language) or en (English).
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http aiagentcycle https://mcp.aiagentcycle.com/mcp
Tool list last changed Nov 2, 2026.
Who AIAgentCycle is: summary, legal name, location, founder, focus and approach. lang is nl or en. facts_verified tells whether the key facts still appear on the About page.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}Public contact route: email, phone/WhatsApp, contact page and the free assessment (scan) page. This server cannot send messages or book appointments.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Full text (Markdown) of one page, article, case, solution, sector or integration page, with its source url, language and last-modified date. Ids come from search_knowledge_base or list_documents.
| Argument | Type | Description |
|---|---|---|
| id* | integer | Numeric document id from search_knowledge_base or list_documents, for example 20 for the Dutch pricing page. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"description": "Numeric document id from search_knowledge_base or list_documents, for example 20 for the Dutch pricing page."
}
},
"additionalProperties": false
}Frequently asked questions about prices, maintenance and approach, verbatim from the pricing page. lang is nl or en.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}One public service by id (ids come from list_services). An unknown id is an error.
| Argument | Type | Description |
|---|---|---|
| service_id* | string | Service id exactly as returned by list_services, for example quick-win, techbeheer or serverbeheer. |
{
"type": "object",
"required": [
"service_id"
],
"properties": {
"service_id": {
"type": "string",
"description": "Service id exactly as returned by list_services, for example quick-win, techbeheer or serverbeheer."
}
},
"additionalProperties": false
}Published case studies (client and own projects) with title, summary and url. Read one in full with get_document. lang is nl or en.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}Catalogue of the website: id, type, title, url, last-modified date and a one-line summary per document. lang is nl or en. type optionally narrows to: article, page, integration, case, solution, sector.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
| type | string | Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types. |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"type": {
"enum": [
"",
"article",
"page",
"integration",
"case",
"solution",
"sector"
],
"type": "string",
"default": "",
"description": "Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types."
}
},
"additionalProperties": false
}The integrations catalogue of aiagentcycle.com (190 systems): name, status, domain, category, description, open-source license and a detail-page url where one exists. Status: productie = already running in production at AIAgentCycle or a client; standaard = n8n has a built-in node; maatwerk = custom via API, export, database or screen automation. Filters: query (name or text, max 100 chars), domain (administratie, verkoop, samenwerken, data), status, open_source. lang is nl or en. A system that is not listed can usually still be connected through one of those four routes.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
| query | string | Optional words that must all occur in the name, description, category or license, for example 'twinfield' or 'crm'. Max 100 characters. |
| domain | string | Optional domain filter: administratie (finance and admin), verkoop (customers and sales), samenwerken (work and communication) or data (data, servers and AI). |
| status | string | Optional status filter: productie (running in production), standaard (n8n built-in node) or maatwerk (custom). |
| open_source | any | true for only open-source systems, false for only proprietary ones; leave out for both. |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"query": {
"type": "string",
"default": "",
"description": "Optional words that must all occur in the name, description, category or license, for example 'twinfield' or 'crm'. Max 100 characters."
},
"domain": {
"enum": [
"",
"administratie",
"verkoop",
"samenwerken",
"data"
],
"type": "string",
"default": "",
"description": "Optional domain filter: administratie (finance and admin), verkoop (customers and sales), samenwerken (work and communication) or data (data, servers and AI)."
},
"status": {
"enum": [
"",
"productie",
"standaard",
"maatwerk"
],
"type": "string",
"default": "",
"description": "Optional status filter: productie (running in production), standaard (n8n built-in node) or maatwerk (custom)."
},
"open_source": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "true for only open-source systems, false for only proprietary ones; leave out for both."
}
},
"additionalProperties": false
}All public services and maintenance packages with indicative prices (excl. VAT, business clients). Each price carries price_verified: true if it still appears verbatim on the live pricing page.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ranked full-text search over every page, solution, sector page, case, integration and article of aiagentcycle.com. Any word may match; documents matching more words rank higher. lang is nl or en. type optionally narrows to: article, page, integration, case, solution, sector. query max 100 chars, limit 1-10. Each hit has an id for get_document and the source url.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the content: nl (Dutch, the primary site language) or en (English). |
| type | string | Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types. |
| limit | integer | Maximum number of hits to return, 1 to 10. |
| query* | string | Search words, 1 to 100 characters, in the language of lang, for example 'Exact Online koppeling' or 'AI agent cost'. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"type": {
"enum": [
"",
"article",
"page",
"integration",
"case",
"solution",
"sector"
],
"type": "string",
"default": "",
"description": "Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types."
},
"limit": {
"type": "integer",
"default": 5,
"description": "Maximum number of hits to return, 1 to 10."
},
"query": {
"type": "string",
"description": "Search words, 1 to 100 characters, in the language of lang, for example 'Exact Online koppeling' or 'AI agent cost'."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
{
"type": "object",
"properties": {
"lang": {
"type": "string",
"default": "nl"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"type": "string",
"default": "nl"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"type": "string",
"default": "nl"
},
"query": {
"type": "string",
"default": ""
},
"domain": {
"type": "string",
"default": ""
},
"status": {
"type": "string",
"default": ""
},
"open_source": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"query": {
"type": "string",
"default": "",
"description": "Optional words that must all occur in the name, description, category or license, for example 'twinfield' or 'crm'. Max 100 characters."
},
"domain": {
"enum": [
"",
"administratie",
"verkoop",
"samenwerken",
"data"
],
"type": "string",
"default": "",
"description": "Optional domain filter: administratie (finance and admin), verkoop (customers and sales), samenwerken (work and communication) or data (data, servers and AI)."
},
"status": {
"enum": [
"",
"productie",
"standaard",
"maatwerk"
],
"type": "string",
"default": "",
"description": "Optional status filter: productie (running in production), standaard (n8n built-in node) or maatwerk (custom)."
},
"open_source": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "true for only open-source systems, false for only proprietary ones; leave out for both."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"type": "string",
"default": "nl"
},
"type": {
"type": "string",
"default": ""
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"type": {
"enum": [
"",
"article",
"page",
"integration",
"case",
"solution",
"sector"
],
"type": "string",
"default": "",
"description": "Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"description": "Numeric document id from search_knowledge_base or list_documents, for example 20 for the Dutch pricing page."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"type": "string",
"default": "nl"
},
"type": {
"type": "string",
"default": ""
},
"limit": {
"type": "integer",
"default": 5
},
"query": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
},
"type": {
"enum": [
"",
"article",
"page",
"integration",
"case",
"solution",
"sector"
],
"type": "string",
"default": "",
"description": "Optional filter on document type: article, page, integration, case, solution or sector. Leave empty for all types."
},
"limit": {
"type": "integer",
"default": 5,
"description": "Maximum number of hits to return, 1 to 10."
},
"query": {
"type": "string",
"description": "Search words, 1 to 100 characters, in the language of lang, for example 'Exact Online koppeling' or 'AI agent cost'."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"service_id"
],
"properties": {
"service_id": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"service_id"
],
"properties": {
"service_id": {
"type": "string",
"description": "Service id exactly as returned by list_services, for example quick-win, techbeheer or serverbeheer."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"type": "string",
"default": "nl"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"lang": {
"enum": [
"nl",
"en"
],
"type": "string",
"default": "nl",
"description": "Language of the content: nl (Dutch, the primary site language) or en (English)."
}
},
"additionalProperties": false
}