MCP server
Connect any MCP-compatible agent to the MONITIVE COM SRL catalogue.
A Model Context Protocol server lives at https://luci.ws/api/mcp. Streamable HTTP transport, stateless, no authentication. Six tools, five resources. Browse the catalogue, retrieve pricing, run a heuristic match.
Server endpoint
https://luci.ws/api/mcpTransport
Streamable HTTP (JSON-RPC 2.0)
Protocol version
2024-11-05
Auth
None (public)
CORS
Open
Client configurations
Copy-paste into your client config. After saving, restart the client.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) · %APPDATA%\\Claude\\claude_desktop_config.json (Windows)
{
"mcpServers": {
"monitive": {
"transport": "http",
"url": "https://luci.ws/api/mcp"
}
}
}Cursor
~/.cursor/mcp.json or Settings → MCP Servers
{
"mcpServers": {
"monitive": {
"url": "https://luci.ws/api/mcp"
}
}
}Continue
~/.continue/config.json
{
"mcpServers": [
{
"name": "monitive",
"transport": {
"type": "http",
"url": "https://luci.ws/api/mcp"
}
}
]
}Direct JSON-RPC examples
For custom clients. The server accepts standard JSON-RPC 2.0 over POST.
List bundles
curl -X POST https://luci.ws/api/mcp \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_services",
"arguments": { "type": "bundle" }
}
}'Match a situation
curl -X POST https://luci.ws/api/mcp \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "find_matching_services",
"arguments": {
"situation": "Series A fintech, board pressing on architecture"
}
}
}'Read full catalogue as a resource
curl -X POST https://luci.ws/api/mcp \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 3,
"method": "resources/read",
"params": { "uri": "monitive://catalogue/json" }
}'Tools exposed
list_servicesBrowse the catalogue, filterable by type (sprint/bundle/fractional/mini/all) and audience (ceo/agency).get_serviceFull specification of a single service by id or mini-engagement code.find_matching_servicesHeuristic keyword match of a buyer situation against the catalogue. Returns ranked candidates.get_pricing_tableCanonical pricing: Foundation Sprint, per-sprint rate, white-label premium, bundles, fractional bands.get_guaranteesThe four guarantees that every engagement carries.get_commercial_modelsDirect Referral, Pass-Through, White-Label - the three commercial models for agency partners.
Resources exposed
monitive://catalogue/jsonFull catalogue (JSON). Same as GET /api/catalogue.monitive://catalogue/markdownFull catalogue (markdown). Same as GET /llms-full.txt.monitive://guaranteesThe four guarantees (JSON).monitive://legal/ndaMutual NDA template (markdown).monitive://legal/dpaData Processing Agreement template (markdown).
Discovery surfaces
The MCP server is announced through multiple conventions so agents can find it without prior configuration.
- Well-known MCP manifestStructured descriptor with transport, capabilities, and example calls.
/.well-known/mcp.json - Legacy AI plugin manifestPointer for older OpenAI Plugins-style clients.
/.well-known/ai-plugin.json - llmstxt.org indexMarkdown index that AI crawlers read; references the MCP endpoint.
/llms.txt - Catalogue JSONLists the MCP endpoint under .endpoints.mcpServer.
/api/catalogue - robots.txtExplicitly allows AI crawlers on /api/mcp and the .well-known files.
/robots.txt
About this server
Operated by MONITIVE COM SRL. Co-author of the WARRANT Standard for autonomous agent authorisation. Public catalogue, no auth, no tracking. The order intake at /api/order is NOT exposed via MCP - orders go through the human-facing flow at /.