ai.extend/extend
Turn documents into structured data: parse, extract, classify, split, and fill PDF forms.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http extend 'https://mcp.extend.ai/mcp'
{
"mcpServers": {
"extend": {
"type": "http",
"url": "https://mcp.extend.ai/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Extend Agent Plugin
Document processing for agents, packaged as a plugin. Extend turns unstructured documents (PDFs, images, Office files, spreadsheets) into structured data: parsing, field extraction, classification, splitting, PDF form filling, and multi-step document workflows.
This plugin bundles:
- The hosted Extend MCP server (
https://mcp.extend.ai/mcp): 80+ tools covering extraction, parsing, classification, splitting, PDF editing, workflows, files, webhooks, and evaluations. Sign-in is OAuth: your client opens a browser window where you choose the workspace and environment the connection may use. The server teaches its own cross-tool usage patterns through MCP server instructions and per-response guidance, so no companion skill is needed for it. extend-apiskill: a compact brief for agents writing integration code against the Extend API and SDKs: endpoints, schema rules, sync-vs-async patterns, webhooks, and error handling.extend-cliskill: how to drive theextendCLI for shell, script, and CI work against local files.
The skills also install standalone, without the plugin:
npx skills add extend-hq/extend-agent-plugin
Install
- Cursor: install "Extend" from the Cursor Marketplace,
or load this repository from
~/.cursor/plugins/local/for development. - Claude Code:
claude plugin install extendonce listed in the plugin directory, or add this repository as a plugin marketplace. - Any MCP client: you don't need the plugin to use Extend; connect
directly to
https://mcp.extend.ai/mcp(Streamable HTTP + OAuth). See the connection guide for per-client instructions.
Repository layout
Several manifest formats coexist so one repository serves every ecosystem:
| Path | Purpose |
|---|---|
plugin.json, mcp.json | Agent Plugins standard (any conformant client) |
.cursor-plugin/plugin.json | Cursor plugin manifest (marketplace metadata and logo; shares mcp.json) |
.claude-plugin/plugin.json, .mcp.json | Claude plugin manifest |
gemini-extension.json | Gemini CLI extension manifest |
server.json | Official MCP Registry entry (ai.extend/extend) |
skills/ | Agent Skills shared by every format |
assets/ | Logo referenced by the manifests |
Privacy and terms
The MCP server calls the Extend API on your behalf under the workspace and environment you approve at sign-in. See Extend's privacy policy, terms, and security overview. Support: support@extend.ai.
License
MIT; see LICENSE. The license covers this plugin packaging; the Extend platform and hosted MCP server are Extend's commercial services.
Frequently asked questions
What is ai.extend/extend?
Turn documents into structured data: parse, extract, classify, split, and fill PDF forms.
How do I install ai.extend/extend?
It runs as a remote server. In Claude Code: claude mcp add --transport http extend 'https://mcp.extend.ai/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does ai.extend/extend need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is ai.extend/extend open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains ai.extend/extend?
It is published by extend-hq. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.