Start an MCP Server (with several tools) using Parrot
{
"mcpServers": {
"parrot-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Start an MCP Server (with several tools) using Parrot
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 32 days ago. 14 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Parrot Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This repository hosts Model Context Protocol (MCP) server configurations using ai-parrot. It allows you to expose various ai-parrot tools (or custom functions) as MCP-compliant servers that can be consumed by AI agents and clients (like Claude Desktop, Antigravity, etc.).
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# Create virtual environment
uv venv --python 3.11 .venv
# Activate virtual environment
source .venv/bin/activate
# Install dependencies
uv sync
# or manually install ai-parrot:
uv pip install ai-parrot[mcp,llms]
mkdir env
kardex create
This creates the entire NavConfig project structure at parrot-mcp-server (environment: dev)
mcp_serversmcp_servers/ (e.g., server.yaml).MCPServer block.Example: Google Search Server
MCPServer:
name: GoogleMCP
port: 8082
transport: http
tools:
- GoogleSearch:
api_key: GOOGLE_API_KEY
cse_id: GOOGLE_CSE_ID
parrot mcp --config mcp_servers/server.yaml
Servers are configured using YAML files located in the mcp_servers/ directory.
A configuration file defines a single MCPServer block:
MCPServer:
name: MyServer # Friendly name
host: 0.0.0.0 # Host to bind to
port: 8081 # Port to listen on
transport: http # 'http' or 'stdio'
auth_method: api_key # 'none' or 'api_key'
api_key: MY_ENV_API_KEY # API Key (can be environment variable)
tools:
- ToolName: # Class name of the tool/toolkit
arg1: value # Arguments passed to __init__
arg2: ENV_VAR_NAME # Environment variable substitution
transport:
http: Starts a web server (useful for remote access).stdio: Uses standard input/output (useful for local integration with Claude Desktop).sse: Starts a web server with Server-Sent Events (useful for remote access).ws: Starts a web server with WebSocket (useful for remote access).quic: Starts a web server with QUIC (useful for remote access).grpc: Starts a web server with gRPC (useful for remote access).unix: Starts a web server with Unix domain sockets (useful for local integration with Claude Desktop).auth_method:
none: No authentication required.api_key: Requires X-API-Key header.api_key:
auth_method is api_key.MCP_SERVER_API_KEY), it will be used.tools:
ai-parrot) and the value is a dictionary of arguments.You can use environment variables for any string value in the configuration (Server args or Tool args).
"server_url": "JIRA_URL" -> resolves to os.getenv("JIRA_URL").Read the AI-Parrot documentation for more information.
Any tool available in ai-parrot can be loaded. Common tools include:
JiraToolkit: Operations for Jira (Get, Search, Transition issues).GoogleSearch: Perform Google searches.OpenWeather: Get weather data.ArangoDBSearch: Search ArangoDB.PostgreSQLToolkit / DatabaseQuery: SQL database interactions.GitToolkit: Git repository operations.AWSCloudWatch: AWS CloudWatch logs and metrics.MsTeams: Microsoft Teams inte