refine(mcp): drop github, perplexity, telnyx, exa, parallel-search from the catalog batch

- github: 44 tools / ~31K schema tokens duplicating the built-in gh CLI skill
- perplexity/telnyx: api_key friction — batch policy is browser-OAuth or no-auth only
- exa/parallel-search: redundant with Hermes's native web_search backend
This commit is contained in:
Teknium
2026-08-25 00:06:16 -07:00
parent 753f362a23
commit 3e570dd42d
5 changed files with 0 additions and 179 deletions

View File

@@ -1,33 +0,0 @@
# Nous-approved MCP catalog entry.
# Presence in this directory = approval. Merged via PR review.
manifest_version: 1
name: exa
description: AI web search, code search, and page reading powered by Exa.
source: https://docs.exa.ai/reference/exa-mcp
# Official vendor-hosted remote MCP (URL-only — Hermes never spawns a local
# process for this entry). No authentication required (verified live:
# initialize succeeds anonymously).
transport:
type: http
url: https://mcp.exa.ai/mcp
auth:
type: none
# Composer-suggestion triggers (desktop brand pills).
suggest:
keywords:
- exa
- web search
hosts:
- exa.ai
post_install: |
No account or credentials needed — tools are available as soon as the
session restarts.
Works anonymously with rate limits; an Exa API key lifts them (see
docs.exa.ai).

View File

@@ -1,40 +0,0 @@
# Nous-approved MCP catalog entry.
# Presence in this directory = approval. Merged via PR review.
manifest_version: 1
name: github
description: Repos, issues, PRs, Actions, and code search on GitHub.
source: https://docs.github.com/en/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server
# Official vendor-hosted remote MCP (URL-only). Authenticates with an API
# key/token sent as a Bearer Authorization header.
transport:
type: http
url: https://api.githubcopilot.com/mcp/
auth:
type: api_key
env:
- name: MCP_GITHUB_API_KEY
prompt: "GitHub Personal Access Token (github.com/settings/tokens)"
required: true
secret: true
# Composer-suggestion triggers (desktop brand pills).
suggest:
keywords:
- github
- pull request
- issues
hosts:
- github.com
post_install: |
Hermes prompts for the API key at install time and stores it in
~/.hermes/.env. Restart the session so tools load.
GitHub's hosted MCP reserves browser OAuth for pre-registered IDEs, so
Hermes authenticates with a Personal Access Token sent as a Bearer
header. Create a (fine-grained) PAT at github.com/settings/tokens with
the scopes you want the agent to have.

View File

@@ -1,32 +0,0 @@
# Nous-approved MCP catalog entry.
# Presence in this directory = approval. Merged via PR review.
manifest_version: 1
name: parallel-search
description: Agent-native web search by Parallel.
source: https://docs.parallel.ai/integrations/mcp/search-mcp
# Official vendor-hosted remote MCP (URL-only — Hermes never spawns a local
# process for this entry). Native OAuth 2.1 + Dynamic Client Registration
# (verified live: RFC 9728 protected-resource metadata -> AS metadata with
# registration_endpoint); Hermes's MCP client + mcp_oauth_manager handle
# discovery, PKCE, token exchange, and refresh.
transport:
type: http
url: https://search-mcp.parallel.ai/mcp
auth:
type: oauth
# Composer-suggestion triggers (desktop brand pills).
suggest:
keywords:
- parallel search
hosts:
- parallel.ai
post_install: |
On first connection Hermes opens a browser to authorize with
Parallel (or run `hermes mcp login parallel-search`). Approve access,
then restart the session so tools load.

View File

@@ -1,37 +0,0 @@
# Nous-approved MCP catalog entry.
# Presence in this directory = approval. Merged via PR review.
manifest_version: 1
name: perplexity
description: Real-time web search and research via Perplexity's Sonar API.
source: https://docs.perplexity.ai/docs/getting-started/integrations/mcp-server
# Official vendor-hosted remote MCP (URL-only). Authenticates with an API
# key/token sent as a Bearer Authorization header.
transport:
type: http
url: https://api.perplexity.ai/mcp
auth:
type: api_key
env:
- name: MCP_PERPLEXITY_API_KEY
prompt: "Perplexity API key (perplexity.ai/settings/api)"
required: true
secret: true
# Composer-suggestion triggers (desktop brand pills).
suggest:
keywords:
- perplexity
- sonar
hosts:
- perplexity.ai
post_install: |
Hermes prompts for the API key at install time and stores it in
~/.hermes/.env. Restart the session so tools load.
Requires a Perplexity API key (paid usage) from
perplexity.ai/settings/api.

View File

@@ -1,37 +0,0 @@
# Nous-approved MCP catalog entry.
# Presence in this directory = approval. Merged via PR review.
manifest_version: 1
name: telnyx
description: Telephony, SMS, and voice API control via Telnyx.
source: https://developers.telnyx.com/docs/mcp
# Official vendor-hosted remote MCP (URL-only). Authenticates with an API
# key/token sent as a Bearer Authorization header.
transport:
type: http
url: https://api.telnyx.com/v2/mcp
auth:
type: api_key
env:
- name: MCP_TELNYX_API_KEY
prompt: "Telnyx API key (portal.telnyx.com)"
required: true
secret: true
# Composer-suggestion triggers (desktop brand pills).
suggest:
keywords:
- telnyx
- sms
- telephony
hosts:
- telnyx.com
post_install: |
Hermes prompts for the API key at install time and stores it in
~/.hermes/.env. Restart the session so tools load.
Requires a Telnyx API key from portal.telnyx.com.