MCP Catalogs
Home

adonis-mcp

by 7nohe·10·Score 35

AdonisJS package for building remote MCP servers with Server-Sent Events support.

developer-toolsai-llmother
2
Forks
2
Open issues
10 mo ago
Last commit
2d ago
Indexed

Overview

Adonis MCP is a dedicated package for the AdonisJS framework that enables developers to build remote MCP servers using Server-Sent Events (SSE). It provides a streamlined approach to exposing MCP tools, resources, and prompts through an AdonisJS application. The package includes configuration setup, route registration for tools and prompts, and integration with standard MCP debugging tools like the MCP Inspector.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Building MCP servers within existing AdonisJS applications
you:Creating custom AI tools with backend logic in AdonisJS
you:Exposing database resources through MCP protocol

When to choose this

Choose this when building MCP servers within existing AdonisJS applications and prefer using Server-Sent Events for real-time communication.

When NOT to choose this

Avoid this if you're not using AdonisJS framework, as this MCP server is tightly coupled to the AdonisJS ecosystem.

Tools this server exposes

1 tool extracted from the README
  • echo{ message: string }

    Echoes back the provided message as a tool response.

Comparable tools

express-mcpfastify-mcphono-mcp

Installation

node ace add @7nohe/adonis-mcp

After installation, configure your MCP server in config/mcp.ts:

import { defineConfig } from '@7nohe/adonis-mcp'

export default defineConfig({
  ssePath: '/sse',
  messagesPath: '/messages',
  serverOptions: {
    name: 'mymcp',
    version: '0.0.1',
  },
})

For Claude Desktop, add to config.json:

{
  "mcpServers": {
    "mymcp": {
      "url": "http://localhost:3333/sse"
    }
  }
}

Compare adonis-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.