Elmapicms MCP Server
UnclaimedConnect Cursor, Claude Code, or any MCP-compatible tool directly to your ElmapiCMS instance. Manage collections, content, and assets through natural language.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'elmapicms-mcp-server' -- 'npx' '-y' '@elmapicms/mcp-server'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
37 of 37 tools
Documented tools (37)
From project documentation. A server handshake does not verify each tool’s description or behavior.
add_project_locale
Add a locale code to the project (requires admin)
bulk_create_entries
Create multiple entries atomically
bulk_delete_entries
Delete multiple entries atomically by UUID
bulk_update_asset_metadata
Update metadata for multiple assets atomically
bulk_update_entries
Update multiple entries atomically by UUID
bulk_upload_assets
Upload multiple files atomically
create_collection
Create a collection (with optional batch field creation)
create_entry
Create a content entry
create_webhook
Create a webhook for content and auth events (name, url, events, sources; optional description, secret, payload, status, collectionids)
delete_asset
Delete an asset
delete_entry
Soft-delete a content entry (moves to trash)
delete_webhook
Delete a webhook by UUID
discard_entry_draft
Discard unpublished draft changes (update)
get_asset
Get an asset by UUID or filename
get_collection
Get a collection with its full field schema
get_entry
Get a single content entry
get_entry_version
Fetch one version by number (includes snapshot payload)
get_project
Get project information (defaultlocale, locales, etc.)
get_webhook
Get a webhook by UUID
link_entry_translation
Link two entries (different locales) into the same translation group (POST …/link-translation; requires update)
list_assets
List assets with pagination
list_collections
List all collections
list_entries
List entries with advanced filtering (where with 13 operators, OR groups, relation filtering), sorting, pagination, count, and first
list_entry_versions
List version history for an entry
list_webhook_logs
List delivery logs for a webhook (uuid; optional paginate, page)
list_webhooks
List all webhooks for the project
patch_entry
Partially update an entry (HTTP PATCH; merge only the fields you send)
publish_entry
Publish the draft as a new immutable version (update)
reorder_collections
Reorder collections
revert_entry_version
Restore draft from a prior snapshot and publish (update)
set_default_project_locale
Set the default locale (requires admin)
unpublish_entry
Clear the live published pointer; versions retained (update)
update_collection
Update a collection's name and slug
update_entry
Update a content entry
update_entry_version_label
Edit label/description on a version; snapshot unchanged (update)
update_webhook
Update a webhook by UUID (same fields as create)
upload_asset
Upload a file as an asset
Tool change history
FAQ
Questions about Elmapicms MCP Server
- How do I connect Elmapicms MCP Server to Claude?
- Run `claude mcp add elmapicms-mcp-server -- npx -y @elmapicms/mcp-server` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Elmapicms MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Elmapicms MCP Server do?
- Elmapicms MCP Server documents 37 tools to the agent, including add_project_locale, bulk_create_entries, bulk_delete_entries. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.