{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mshegolev/jaeger-mcp","description":"Jaeger MCP — search traces, inspect spans, map service dependencies (read-only).","repository":{"url":"https://github.com/mshegolev/jaeger-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"jaeger-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Jaeger query service URL, e.g. https://jaeger.example.com","isRequired":true,"format":"string","name":"JAEGER_URL"},{"description":"Bearer token for authentication. Takes priority over Basic auth.","format":"string","isSecret":true,"name":"JAEGER_TOKEN"},{"description":"HTTP Basic auth username. Used only when JAEGER_TOKEN is not set.","format":"string","name":"JAEGER_USERNAME"},{"description":"HTTP Basic auth password.","format":"string","isSecret":true,"name":"JAEGER_PASSWORD"},{"description":"Verify SSL certificates (true/false). Set to 'false' for self-signed certs.","format":"string","default":"true","name":"JAEGER_SSL_VERIFY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-18T07:28:26.27034Z","publishedAt":"2026-04-18T07:28:26.27034Z","updatedAt":"2026-04-18T07:28:26.27034Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mshegolev/kibana-mcp","description":"Kibana/Elasticsearch MCP — log search, aggregations, index discovery, dashboards.","repository":{"url":"https://github.com/mshegolev/kibana-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"kibana-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Kibana base URL (e.g. https://kibana.example.com)","isRequired":true,"format":"string","name":"KIBANA_URL"},{"description":"Direct Elasticsearch URL. If unset, ES requests route through the Kibana Console proxy.","format":"string","name":"ELASTICSEARCH_URL"},{"description":"Elasticsearch API key (ApiKey base64(id:api_key) format). Takes priority over Basic auth.","format":"string","isSecret":true,"name":"KIBANA_API_KEY"},{"description":"HTTP Basic auth username. Used only when KIBANA_API_KEY is not set.","format":"string","name":"KIBANA_USERNAME"},{"description":"HTTP Basic auth password.","format":"string","isSecret":true,"name":"KIBANA_PASSWORD"},{"description":"Verify SSL certificates (true/false). Set to 'false' for self-signed certs.","format":"string","default":"true","name":"KIBANA_SSL_VERIFY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-18T07:28:31.859506Z","publishedAt":"2026-04-18T07:28:31.859506Z","updatedAt":"2026-04-18T07:28:31.859506Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mshegolev/prometheus-mcp","description":"Prometheus MCP — query metrics, inspect alerts, and explore scrape targets (read-only).","repository":{"url":"https://github.com/mshegolev/prometheus-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"prometheus-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Prometheus server URL, e.g. https://prometheus.example.com (no trailing slash)","isRequired":true,"format":"string","name":"PROMETHEUS_URL"},{"description":"Bearer token for authentication. Takes priority over Basic auth.","format":"string","isSecret":true,"name":"PROMETHEUS_TOKEN"},{"description":"HTTP Basic auth username. Used only when PROMETHEUS_TOKEN is not set.","format":"string","name":"PROMETHEUS_USERNAME"},{"description":"HTTP Basic auth password.","format":"string","isSecret":true,"name":"PROMETHEUS_PASSWORD"},{"description":"Verify SSL certificates (true/false). Set to 'false' for self-signed certs.","format":"string","default":"true","name":"PROMETHEUS_SSL_VERIFY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-18T08:37:32.827168Z","publishedAt":"2026-04-18T08:37:32.827168Z","updatedAt":"2026-04-18T08:37:32.827168Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mshegolev/sonarqube-mcp","description":"SonarQube MCP — projects, metrics, quality gate, issues, worst-metric ranking.","repository":{"url":"https://github.com/mshegolev/sonarqube-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"sonarqube-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SonarQube URL (e.g. https://sonar.example.com or https://sonarcloud.io)","isRequired":true,"format":"string","name":"SONARQUBE_URL"},{"description":"SonarQube authentication token (Bearer). Generate in: My Account → Security → Tokens.","isRequired":true,"format":"string","isSecret":true,"name":"SONARQUBE_TOKEN"},{"description":"Verify SSL certificates (true/false). Set to 'false' for self-signed certs.","format":"string","default":"true","name":"SONARQUBE_SSL_VERIFY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-18T05:22:13.031121Z","publishedAt":"2026-04-18T05:22:13.031121Z","updatedAt":"2026-04-18T05:22:13.031121Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.msjsc001/omniclip-rag-mcp","description":"Read-only local-first MCP server for private Markdown, PDF, and Tika-backed search on Windows.","title":"OmniClip RAG","repository":{"url":"https://github.com/msjsc001/OmniClip-RAG","source":"github"},"version":"0.4.8","packages":[{"registryType":"mcpb","identifier":"https://github.com/msjsc001/OmniClip-RAG/releases/download/v0.4.8/omniclip-rag-mcp-win-x64-v0.4.8.mcpb","fileSha256":"a480e802354ed595908cb8785bfaa93d18b67dd1fbd66a45536fe2d62e45e96e","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T08:27:22.054241Z","publishedAt":"2026-04-20T08:27:22.054241Z","updatedAt":"2026-04-20T08:27:22.054241Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mskry/diagrams-mcp-server","description":"Generate cloud architecture diagrams, flowcharts, and sequence diagrams.","title":"Diagrams MCP","repository":{"url":"https://github.com/ByteOverDev/diagrams-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"diagrams-mcp-server","version":"0.1.2","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://diagrams-mcp-production.up.railway.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-11T06:51:07.925733Z","publishedAt":"2026-04-11T06:51:07.925733Z","updatedAt":"2026-04-11T06:51:07.925733Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mspstack/mcp-connectwise-psa","description":"ConnectWise PSA (Manage) MCP server — tickets, time entries, companies, configurations, BYOK","title":"ConnectWise PSA","repository":{"url":"https://github.com/mspstack/mcp-connectwise-psa","source":"github"},"version":"0.6.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"ConnectWise host (e.g. na.myconnectwise.net or an on-prem host; full URLs accepted)","isRequired":true,"name":"CW_SITE"},{"description":"ConnectWise login company id","isRequired":true,"name":"CW_COMPANY_ID"},{"description":"Integration clientId from developer.connectwise.com","isRequired":true,"name":"CW_CLIENT_ID"},{"description":"API member public key","isRequired":true,"isSecret":true,"name":"CW_PUBLIC_KEY"},{"description":"API member private key","isRequired":true,"isSecret":true,"name":"CW_PRIVATE_KEY"},{"description":"Member identifier the API keys belong to — enables \"my tickets\"/\"my time\" tools","name":"CW_MEMBER_IDENTIFIER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T05:11:04.431645Z","publishedAt":"2026-07-31T05:11:04.431645Z","updatedAt":"2026-07-31T05:11:04.431645Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mspstack/mcp-itglue","description":"IT Glue MCP server for MSPs — documents, flexible assets, semantic vector search, RBAC, and BYOK","title":"IT Glue","repository":{"url":"https://github.com/mspstack/mcp-itglue","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/mspstack/mcp-itglue#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-itglue","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"IT Glue API key (Account → Settings → API Keys)","isRequired":true,"isSecret":true,"name":"ITGLUE_API_KEY"},{"description":"IT Glue region: us, eu, or au","default":"us","name":"ITGLUE_REGION"},{"description":"Full API base URL (overrides ITGLUE_REGION)","name":"ITGLUE_BASE_URL"},{"description":"OpenAI API key — enables semantic vector search tools","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Azure OpenAI API key — enables vector search via Azure (requires AZURE_OPENAI_ENDPOINT)","isSecret":true,"name":"AZURE_OPENAI_API_KEY"},{"description":"Azure OpenAI endpoint URL","name":"AZURE_OPENAI_ENDPOINT"},{"description":"Embedding model or Azure deployment name","default":"text-embedding-3-small","name":"EMBEDDING_MODEL"},{"description":"true/1 registers the advanced toolset (itglue_get, itglue_find_endpoint) — an opt-in read-only escape hatch; password resources stay blocked","default":"false","name":"ITGLUE_ADVANCED_TOOLSET"},{"description":"Path of the persisted vector index file","default":"./vector-index.json","name":"VECTOR_INDEX_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T10:22:59.628381Z","publishedAt":"2026-07-16T10:22:59.628381Z","updatedAt":"2026-07-16T10:22:59.628381Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mspstack/mcp-planner","description":"Microsoft Planner MCP server — plans, buckets, tasks via Microsoft Graph, ETags handled","title":"Microsoft Planner","repository":{"url":"https://github.com/mspstack/mcp-planner","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/mspstack/mcp-planner#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-planner","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Microsoft Entra ID tenant id (GUID or domain)","isRequired":true,"name":"MS_TENANT_ID"},{"description":"Entra app registration client id","isRequired":true,"name":"MS_CLIENT_ID"},{"description":"Entra app registration client secret (app needs Tasks.ReadWrite.All, GroupMember.Read.All, User.Read.All application permissions)","isRequired":true,"isSecret":true,"name":"MS_CLIENT_SECRET"},{"description":"true/1 registers the advanced toolset (graph_get, graph_find_endpoint) — a read-only escape hatch limited to /planner, /groups, /users","default":"false","name":"PLANNER_ADVANCED_TOOLSET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T07:24:06.81113Z","publishedAt":"2026-07-17T07:24:06.81113Z","updatedAt":"2026-07-17T07:24:06.81113Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mstang/casemgr-mcp","description":"Shared workspace your AI agent writes to. 184 tools, persistent memory, semantic search.","repository":{"url":"https://github.com/mstang/casemgr-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"casemgr-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"API token from casemgr.systems/tokens","isRequired":true,"format":"string","isSecret":true,"name":"CASEMGR_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-25T22:09:46.467753Z","publishedAt":"2026-04-25T22:09:46.467753Z","updatedAt":"2026-04-25T22:09:46.467753Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mtbun/storeshots-mcp","description":"Render store-ready App Store and Google Play screenshots: device frames, headlines, exact sizes.","repository":{"url":"https://github.com/mtbun/storeshots-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/mtbun/storeshots-mcp","packages":[{"registryType":"npm","identifier":"storeshots-mcp","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T12:23:10.351906Z","publishedAt":"2026-07-30T12:23:10.351906Z","updatedAt":"2026-07-30T12:23:10.351906Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mtcontext/mtcontext","description":"Connect any MCP client to MetaTrader 4/5 to read prices, manage positions, and place trades.","title":"MTContext","repository":{"url":"https://github.com/mtcontext/mtcontext-quickstart","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.mtcontext.com/mcp/v1","headers":[{"description":"Bearer token — your MTContext license key","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T10:16:20.211782Z","publishedAt":"2026-07-28T10:16:20.211782Z","updatedAt":"2026-07-28T10:16:20.211782Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mtjandra/mcp-weather-server","description":"An MCP server for weather information.","repository":{"url":"https://github.com/mtjandra/mcp-weather-server","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","identifier":"@mtjandra/mcp-weather-server","version":"1.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T14:41:22.419572Z","publishedAt":"2026-02-26T14:41:22.419572Z","updatedAt":"2026-02-26T14:41:22.419572Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.muba00/gitstandup","description":"Generate daily standup notes from git commits across multiple repositories with AI summaries.","repository":{"url":"https://github.com/muba00/gitstandup","source":"github"},"version":"1.0.6","packages":[{"registryType":"npm","identifier":"gitstandup-mcp","version":"1.0.6","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-02T13:36:27.729499Z","publishedAt":"2026-02-02T13:36:27.729499Z","updatedAt":"2026-02-02T13:36:27.729499Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mudrex/mcp-server","description":"MCP server for Mudrex futures trading enabling AI agents to securely access data and risk tools.","title":"Mudrex MCP Server","repository":{"url":"https://github.com/mudrex/mcp-server","source":"github"},"version":"1.0.0","websiteUrl":"https://docs.trade.mudrex.com/docs/mcp","remotes":[{"type":"streamable-http","url":"https://mudrex.com/mcp","headers":[{"description":"Mudrex API secret key. Get your API key from https://mudrex.com/api","isRequired":true,"isSecret":true,"name":"X-Authentication"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-02T10:51:27.157035Z","publishedAt":"2026-04-02T10:51:27.157035Z","updatedAt":"2026-04-02T10:51:27.157035Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.muend/arcgis-mcp-bridge","description":"Secure local-first MCP server for licensed ArcGIS Pro and ArcPy on Windows.","title":"ArcGIS MCP Bridge","repository":{"url":"https://github.com/muend/arcgis-mcp-bridge","source":"github"},"version":"0.6.6","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"arcgis-mcp-bridge","version":"0.6.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the licensed ArcGIS Pro Python interpreter or cloned arcgis-mcp-env interpreter.","isRequired":true,"format":"filepath","name":"ARCPY_PYTHON_PATH"},{"description":"Optional semicolon-separated PathGuard boundary roots for local GIS data.","format":"string","name":"ARCGIS_MCP_ALLOWED_ROOTS"},{"description":"Optional default output workspace. If set, it must point to an existing file geodatabase.","format":"filepath","name":"ARCGIS_MCP_SCRATCH_GDB"},{"description":"Optional maximum number of concurrent ArcPy worker subprocesses. Defaults to 2.","format":"string","name":"ARCGIS_MCP_MAX_WORKERS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T22:00:03.555325Z","publishedAt":"2026-07-30T22:00:03.555325Z","updatedAt":"2026-07-30T22:00:03.555325Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mumega848/mcpwp","description":"MCP for WordPress — connect Claude, Cursor, or Windsurf to any WordPress site.","repository":{"url":"https://github.com/Mumega-com/mcpwp","source":"github","subfolder":"mcp-server"},"version":"3.0.1","packages":[{"registryType":"npm","identifier":"@mcpwp.net/mcpwp","version":"3.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"WordPress site URL (e.g. https://example.com)","isRequired":true,"format":"string","name":"WP_URL"},{"description":"MCPWP API key — generate in WP Admin → MCPWP → Setup","isRequired":true,"format":"string","isSecret":true,"name":"WP_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-30T12:22:25.43459Z","publishedAt":"2026-05-30T12:22:25.43459Z","updatedAt":"2026-05-30T12:22:25.43459Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mumullickm/wasilah-mcp","description":"Prayer times, Qibla, Hijri calendar, 99 Names, Quran audio, Bangladesh offsets. English + Bengali.","title":"Wasilah","repository":{"url":"https://github.com/mumullickm/wasilah-mcp","source":"github"},"version":"1.4.0","remotes":[{"type":"streamable-http","url":"https://wasilah-mcp.aykiz.workers.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T08:07:52.231243Z","publishedAt":"2026-07-31T08:07:52.231243Z","updatedAt":"2026-07-31T08:07:52.231243Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.murilojrpereira/mcp-graphql-bridge","description":"Bridges any GraphQL API to Claude Code — auto-generates MCP tools via schema introspection.","repository":{"url":"https://github.com/murilojrpereira/mcp-graphql-bridge","source":"github"},"version":"2.1.0","packages":[{"registryType":"npm","identifier":"mcp-graphql-bridge","version":"2.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"GraphQL endpoint URL used for executing queries and mutations. Defaults to the public Countries API.","name":"GRAPHQL_API_URL"},{"description":"GraphQL endpoint URL used for schema introspection. Defaults to GRAPHQL_API_URL.","name":"GRAPHQL_INTROSPECTION_URL"},{"description":"Bearer token for authenticating query and mutation execution.","isSecret":true,"name":"GRAPHQL_TOKEN"},{"description":"Bearer token for schema introspection. Defaults to GRAPHQL_TOKEN.","isSecret":true,"name":"GRAPHQL_INTROSPECTION_TOKEN"},{"description":"Maximum number of generated query and mutation tools. Defaults to 128.","name":"GRAPHQL_MAX_TOOLS"},{"description":"Set to false to disable mutation tools and mutation execution. Defaults to true.","name":"GRAPHQL_INCLUDE_MUTATIONS"},{"description":"Retries for transient upstream responses. Defaults to 0.","name":"GRAPHQL_MAX_RETRIES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T21:34:23.930055Z","publishedAt":"2026-07-28T21:34:23.930055Z","updatedAt":"2026-07-28T21:34:23.930055Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musa8026/sciencetostartup","description":"Signed Buildability Oracle for AI-for-science papers. ed25519 receipts, Wave proofs, divergence.","title":"ScienceToStartup Buildability Oracle","repository":{"url":"https://github.com/musa8026/science-to-startup","source":"github"},"version":"2.2.0","websiteUrl":"https://sciencetostartup.com/developers/buildability","remotes":[{"type":"streamable-http","url":"https://sciencetostartup.com/api/mcp","headers":[{"description":"Bearer token developer API key. Get one at https://sciencetostartup.com/developers/keys","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-29T01:58:31.832245Z","publishedAt":"2026-04-29T01:58:31.832245Z","updatedAt":"2026-04-29T01:58:31.832245Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musaddiq-dev/aws-cli-mcp-server","description":"Python MCP server for AWS CLI inspection and operations","title":"AWS CLI MCP Server","repository":{"url":"https://github.com/musaddiq-dev/aws-cli-mcp-server","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mdev-aws-mcp-server","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Default AWS region","default":"us-east-1","name":"AWS_REGION"},{"description":"AWS credentials profile","default":"default","name":"AWS_PROFILE"},{"description":"Working directory for file operations","default":"/tmp/aws-mcp-work","name":"AWS_MCP_WORKING_DIR"},{"description":"Emit warnings for destructive-looking operations","default":"true","name":"AWS_MCP_REQUIRE_CONFIRMATION"},{"description":"Application log level","default":"INFO","name":"AWS_MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-23T06:27:45.052314Z","publishedAt":"2026-05-23T06:27:45.052314Z","updatedAt":"2026-05-23T06:27:45.052314Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musaddiq-dev/mysql-mcp-server","description":"Python MCP server for MySQL database inspection and querying","title":"MySQL MCP Server","repository":{"url":"https://github.com/musaddiq-dev/mysql-mcp-server","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mdev-mysql-mcp-server","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"MySQL host","default":"localhost","name":"MYSQL_HOST"},{"description":"MySQL port","default":"3306","name":"MYSQL_PORT"},{"description":"MySQL username","default":"root","name":"MYSQL_USER"},{"description":"MySQL password","isSecret":true,"name":"MYSQL_PASSWORD"},{"description":"MySQL database name","isRequired":true,"name":"MYSQL_DATABASE"},{"description":"MySQL connection pool size","default":"5","name":"MYSQL_POOL_SIZE"},{"description":"Python logging level","default":"INFO","name":"LOG_LEVEL"},{"description":"Maximum rows returned by read queries","default":"1000","name":"MYSQL_READ_QUERY_LIMIT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-23T06:27:46.849325Z","publishedAt":"2026-05-23T06:27:46.849325Z","updatedAt":"2026-05-23T06:27:46.849325Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musaddiq-dev/postgresql-mcp-server","description":"Python MCP server for PostgreSQL database inspection and querying","title":"PostgreSQL MCP Server","repository":{"url":"https://github.com/musaddiq-dev/postgresql-mcp-server","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mdev-postgresql-mcp-server","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL host","isRequired":true,"default":"localhost","name":"POSTGRES_HOST"},{"description":"PostgreSQL port","isRequired":true,"default":"5432","name":"POSTGRES_PORT"},{"description":"PostgreSQL username","isRequired":true,"name":"POSTGRES_USER"},{"description":"PostgreSQL password","isSecret":true,"name":"POSTGRES_PASSWORD"},{"description":"PostgreSQL database name","isRequired":true,"name":"POSTGRES_DB"},{"description":"Maximum rows returned by read queries","default":"1000","name":"POSTGRES_READ_QUERY_LIMIT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-23T06:27:48.66197Z","publishedAt":"2026-05-23T06:27:48.66197Z","updatedAt":"2026-05-23T06:27:48.66197Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musaib001/deooch-forms","description":"Create forms, manage submissions, and export responses from your MCP client.","title":"Deooch Forms","repository":{"url":"https://github.com/musaib001/deooch-forms","source":"github"},"version":"1.0.0","websiteUrl":"https://forms.deooch.com","remotes":[{"type":"streamable-http","url":"https://forms.deooch.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T17:09:06.856824Z","publishedAt":"2026-07-20T17:09:06.856824Z","updatedAt":"2026-07-20T17:09:06.856824Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musepy/genable-mcp","description":"Write to Figma from any MCP client (Claude Code, Cursor). Complements the read-only official MCP.","repository":{"url":"https://github.com/musepy/genable","source":"github","subfolder":"tools/mcp-server"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"genable-mcp","version":"0.1.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-12T03:00:51.911988Z","publishedAt":"2026-05-12T03:00:51.911988Z","updatedAt":"2026-05-12T03:00:51.911988Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musette-cc/musette-mcp","description":"AI soigneur for cyclists: Strava ride to an Ien-Vitse-validated nutrition plan + orderable box.","repository":{"url":"https://github.com/musette-cc/musette-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://www.musette.cc/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.musette.cc"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T18:07:50.501293Z","publishedAt":"2026-06-30T18:07:50.501293Z","updatedAt":"2026-06-30T18:07:50.501293Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/breedsim-mcp","description":"Breeding-scheme simulation via AlphaSimR. Needs R, AlphaSimR and libtirpc-dev on the host.","title":"breedsim-mcp","repository":{"url":"https://github.com/musharna/breedsim-mcp","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/musharna/breedsim-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"breedsim-mcp","version":"0.4.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Pinned to '1' at import so AlphaSimR results are reproducible; overriding it makes runs non-deterministic and the server reports that in every response.","name":"OMP_NUM_THREADS"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.4.1"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-02T05:42:57.876493Z","publishedAt":"2026-08-02T05:42:57.876493Z","updatedAt":"2026-08-02T05:42:57.876493Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 17 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.45.3","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.45.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Optional api.data.gov key for the data.gov source; without it requests fall back to the shared public DEMO_KEY, which is aggressively rate-limited.","isSecret":true,"name":"DATA_GOV_API_KEY"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"},{"description":"Contact address sent to NCBI's ID converter; falls back to UNPAYWALL_EMAIL when unset.","name":"NCBI_EMAIL"},{"description":"Resolve Dataverse DOIs against a different installation (default: https://dataverse.harvard.edu).","name":"DATAVERSE_BASE_URL"},{"description":"Resolve-cache lifetime in seconds (default: 3600); an unparseable value falls back to the default.","name":"CACHE_TTL_SECONDS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T06:32:31.802581Z","publishedAt":"2026-07-28T06:32:31.802581Z","updatedAt":"2026-07-28T06:32:31.802581Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/jobd","description":"Self-hostable GPU-aware job broker: submit, route by VRAM, babysit jobs across machines via MCP.","title":"jobd","repository":{"url":"https://github.com/musharna/jobd","source":"github"},"version":"0.5.38","websiteUrl":"https://github.com/musharna/jobd","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"jobd","version":"0.5.38","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"--from","type":"positional","valueHint":"from-flag"},{"value":"jobd[mcp]","type":"positional","valueHint":"package-with-mcp-extra"},{"value":"jobd-mcp","type":"positional","valueHint":"mcp-entry-point"}],"environmentVariables":[{"description":"Base URL of the jobd broker the MCP server talks to. Defaults to http://127.0.0.1:8765.","name":"JOBD_URL"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.5.38"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T03:20:24.899447Z","publishedAt":"2026-08-07T03:20:24.899447Z","updatedAt":"2026-08-07T03:20:24.899447Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/ldraw-mcp","description":"Render LDraw/LEGO models to images with real part geometry via headless Blender + ImportLDraw","title":"ldraw-mcp","repository":{"url":"https://github.com/musharna/ldraw-mcp","source":"github"},"version":"0.2.3","websiteUrl":"https://github.com/musharna/ldraw-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"ldraw-mcp","version":"0.2.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the Blender binary (overrides PATH lookup).","name":"LDRAW_MCP_BLENDER"},{"description":"Path to the LDraw parts library (default ~/.ldraw).","name":"LDRAW_LIBRARY_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"manual","version":"0.2.3"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-02T05:43:04.213649Z","publishedAt":"2026-08-02T05:43:04.213649Z","updatedAt":"2026-08-02T05:43:04.213649Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.musharna/ldraw-mcp:0.2.3","count":30}}
