You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AtomicServer is a powerful and fast CMS / Graph Database with full-text search capabilities. It would be great if it also supported the modern MCP standard, which allows LLMs / AI models to perform search queries.
Of course, AtomicServer can be a data source for some MCP server. But a true MCP server also has the ability to say "these are the functions that are available here, and this is how you call them".
For now, it seems best to go for the Client-Only Virtual MCP approach. This is the easiest for Polle and gives us the largest possible set of features (like write capabilities).
AtomicServer is a powerful and fast CMS / Graph Database with full-text search capabilities. It would be great if it also supported the modern MCP standard, which allows LLMs / AI models to perform search queries.
Of course, AtomicServer can be a data source for some MCP server. But a true MCP server also has the ability to say "these are the functions that are available here, and this is how you call them".
Options
Use a lightweight Python server, using FastMCP
AtomicServer adds MCP endpoints, in Rust
mcp_rust_sdk
(example) to add MCP endpoints to AtomicServer.mcp-rust-sdk
crateasync-mcp
crate which uses Actix, and extended from thismcp-sdk
crate (synchronous)Client-only (virtual) MCP in Typescript
Related issues
The text was updated successfully, but these errors were encountered: