Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
StackOne's Contentful MCP server gives AI agents 54 ready-to-use actions for Contentful — with built-in authentication, security, governance, token efficiency, and high tool-calling accuracy.
Coverage
Create, read, update, and delete across Contentful — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Contentful MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Contentful tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Contentful call.
Tools Discovery →A Contentful MCP server lets AI agents read and write Contentful data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Contentful MCP server ships with 54 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Contentful's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
List all organizations the authenticated user has access to.
Get details for a specific organization (admin/owner only).
Update an organization's properties (admin/owner only).
List all members of an organization.
Retrieve a single organization membership.
Update an organization member's role.
Remove a user from the organization.
Create a new personal access token for the authenticated user.
List the authenticated user's personal access tokens.
Retrieve metadata for a specific personal access token.
Create a custom role in a space.
List all roles in a space.
Retrieve a single role by ID.
Update an existing role.
Permanently delete a role.
Grant an existing organization member access to a space (cannot invite net-new users).
List space-membership records for a space (each item carries the user link, admin flag, and role assignments).
Retrieve a single space membership by ID.
Update a space membership's roles or admin status.
Remove a user from a space.
Create a new space in an organization. Requires the organization to have an available space-creation license; otherwise the provider returns 422 LicenseNotFoundError.
List all spaces accessible to the authenticated user.
Retrieve a single space by ID.
Update a space's name.
Permanently delete a space and all of its resources.
Get add-on allocations for a space. Requires the space add-ons feature on the account's plan; non-eligible accounts return 404 Resource not found.
Update add-on allocations for a space. Requires the space add-ons feature on the account's plan; non-eligible accounts return 404 Resource not found.
Create a new team in an organization.
Retrieve a single team by ID.
Update a team's name and description.
Delete a team from an organization.
Add an organization member to a team.
Retrieve a single team membership by ID.
Remove a member from a team.
Grant a team access to a space.
Retrieve a single team space membership by ID.
Update a team's access to a space.
Revoke a team's access to a space.
List User objects (name, email, avatar, activated state) for everyone with access to a Contentful space. If you need role or admin assignments per user, use list_space_memberships instead.
Get a single user with access to a Contentful space.
List all users in a Contentful organization.
Get a single user in a Contentful organization.
List organization-wide periodic usage metrics. Requires the organization-usage feature on the account's plan; non-eligible accounts return 404 Resource not found.
List available licenses for the organization.
List all personal access tokens (PATs) with access to a Contentful organization.
List license options eligible for a space.
List per-space periodic usage metrics for an organization. Requires the per-space-usage feature on the account's plan; non-eligible accounts return 404 Resource not found.
List Team objects (name, description, member count) that have access to a space. For per-team admin status or role assignments use list_team_space_memberships_in_space instead.
List all teams in an organization.
List members of a team.
List all team memberships across the organization.
List team-space membership records for a space (each item carries the team link, admin flag, and role assignments).
Get the currently authenticated Contentful user.
Revoke a personal access token, immediately invalidating it.
One endpoint. Any framework. Your agent is talking to Contentful in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}133+ actions
101+ actions
92+ actions
92+ actions
82+ actions
67+ actions
53+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.