Skip to main content
Glama

Ava MCP Adapter

Thin REST bridge that implements JarvisEPC's MCP tool-server contract (GET /tools, POST /execute, GET /health) and proxies each tool to the deployed Ava_Agent at https://ava-agent-qzmu.onrender.com, which in turn routes to CommandDeck specialist brains.

Why

JarvisEPC's api/routes/mcp.ts expects a REST tool server shape. The existing Ava_Agent speaks FastAPI domain-specific endpoints (/chat, /projects/.../tasks, /broadcast, /v1/skills/invoke, ...) — this adapter is the glue that maps the REST contract onto those endpoints.

Related MCP server: Bridge MCP Server

Tools exposed

name

category

upstream

ava_chat

AI

POST /chat → CommandDeck brain routing

ava_status

System

GET /status

ava_projects_list

System

GET /projects

ava_task_submit

AI

POST /projects/{id}/tasks

ava_broadcast

AI

POST /broadcast

ava_memory_recall

AI

POST /projects/{id}/memory/recall

ava_memory_summary

AI

GET /projects/{id}/memory

ava_skill_invoke

AI

POST /v1/skills/invoke

ava_git_status

System

GET /projects/{id}/git/status

ava_git_log

System

GET /projects/{id}/git/log

ava_git_commit

System

POST /projects/{id}/git/commit

Deploy

Already wired to Render via render.yaml. Set AVA_AGENT_API_KEY (copied from the Ava_Agent service env) in the Render dashboard.

Wire AVA_MCP_URL=https://ava-mcp-adapter.onrender.com into the JarvisEPC service env; the MCP tab will switch from "Ava offline" to showing the full merged tool catalog.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Bridge is a hosted MCP server that connects AI models to business tools like ClickUp and a repository of pre-built workflow skills. It enables direct interaction with project management tools and automated instruction sets through natural language.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A bridge that enables any LLM to access and interact with documented REST APIs through the Model Context Protocol (MCP).
    5 npm
    6
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Bridges LLM clients with existing RESTful microservices by converting MCP tool calls into REST requests, enabling any REST API to be used as an MCP tool without modifying the microservices.
    486,710 npm
    1
    MIT