Skip to main content
Glama
REGISTRY-SUBMISSIONS.md3.23 kB
# MCP Registry Submissions ## Docker Hub **Status**: ✅ Published - **Image**: `abelatchane/mcp-server-terminal` - **Tags**: `latest`, `1.0.0` - **URL**: https://hub.docker.com/r/abelatchane/mcp-server-terminal --- ## Smithery **Status**: 🔧 Ready to Submit Smithery is the largest MCP registry with 4000+ servers. ### Submission Steps: 1. Push `smithery.yaml` to main branch: ```bash gh auth login git push origin dev # Create PR to merge to main ``` 2. Visit https://smithery.ai/submit 3. Enter repository URL: `https://github.com/aybelatchane/mcp-server-terminal` 4. Smithery will automatically detect `smithery.yaml` and publish ### Configuration File: `smithery.yaml` ```yaml startCommand: type: stdio configSchema: type: object properties: headless: type: boolean description: Run in headless mode without visual terminal windows default: false commandFunction: | (config) => ({ command: "npx", args: config.headless ? ["-y", "mcp-server-terminal", "--headless"] : ["-y", "mcp-server-terminal"], env: { DISPLAY: ":0" } }) ``` --- ## mcp.so **Status**: 📝 Ready to Submit mcp.so is a community-maintained registry. ### Submission Steps: 1. Open an issue at: https://github.com/punkpeye/awesome-mcp-servers/issues/new 2. Use this template: **Title**: `Add terminal-mcp - Terminal automation for AI agents` **Body**: ```markdown ## Server Name terminal-mcp (mcp-server-terminal) ## Repository https://github.com/aybelatchane/mcp-server-terminal ## npm Package https://www.npmjs.com/package/mcp-server-terminal ## Description MCP server enabling AI agents to interact with terminal applications through structured Terminal State Tree representation. Think of it as "Playwright for terminals" - providing structured, queryable terminal state equivalent to Playwright's accessibility tree for web applications. ## Features - 10 MCP tools for terminal interaction - Terminal State Tree with UI element detection - Visual mode (xterm windows) or headless operation - Cross-platform: Linux, macOS, Windows (WSL) ## Installation ```bash npx mcp-server-terminal ``` ## Category Utilities / Automation ``` --- ## Glama **Status**: 📝 Ready to Submit Glama is an MCP registry and client platform. ### Submission Steps: 1. Visit https://glama.ai/mcp/servers 2. Click "Add Server" button 3. Fill in the form: - **Name**: Terminal MCP Server - **Repository**: https://github.com/aybelatchane/mcp-server-terminal - **NPM Package**: mcp-server-terminal - **Description**: MCP server for AI agents to interact with terminal applications through structured Terminal State Tree representation - **Category**: Utilities --- ## Additional Registries (Optional) ### MCP Hub (mcphub.io) - URL: https://mcphub.io - Submit via their web form ### Model Context Protocol Official - URL: https://modelcontextprotocol.io/servers - Submit via GitHub PR to Anthropic's MCP documentation --- ## Notes - All submissions require the npm package to be published (✅ Done) - Some registries may take 1-7 days to review and approve - After approval, the server will appear in registry search results

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aybelatchane/mcp-server-terminal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server