Skip to content

Commit 8caafe8

Browse files
feat: improve mcp servers name
1 parent 6b5a10b commit 8caafe8

File tree

204 files changed

+2412
-440
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+2412
-440
lines changed

mcp-registry/servers/ableton-live.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ableton-live",
3-
"display_name": "Ableton Live MCP Server",
3+
"display_name": "Ableton Live",
44
"description": "an MCP server to control Ableton Live.",
55
"repository": {
66
"type": "git",

mcp-registry/servers/airbnb.json

Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "airbnb",
3-
"display_name": "Airbnb MCP Server",
3+
"display_name": "Airbnb",
44
"description": "Provides tools to search Airbnb and get listing details.",
55
"repository": {
66
"type": "git",
@@ -42,5 +42,67 @@
4242
"description": "Retrieve details for a specific listing.",
4343
"prompt": "Get details for listing 12345"
4444
}
45-
]
45+
],
46+
"arguments": {
47+
"location": {
48+
"description": "The location where you want to search for Airbnb listings",
49+
"required": true,
50+
"example": "New York City"
51+
},
52+
"placeId": {
53+
"description": "The unique identifier for a specific place or location",
54+
"required": false,
55+
"example": "ChIJN1t_tDeuEmsRUsoyG83frY4"
56+
},
57+
"checkin": {
58+
"description": "The check-in date for your stay in YYYY-MM-DD format",
59+
"required": false,
60+
"example": "2023-10-01"
61+
},
62+
"checkout": {
63+
"description": "The check-out date for your stay in YYYY-MM-DD format",
64+
"required": false,
65+
"example": "2023-10-05"
66+
},
67+
"adults": {
68+
"description": "The number of adults staying",
69+
"required": false,
70+
"example": "2"
71+
},
72+
"children": {
73+
"description": "The number of children staying",
74+
"required": false,
75+
"example": "1"
76+
},
77+
"infants": {
78+
"description": "The number of infants staying",
79+
"required": false,
80+
"example": "1"
81+
},
82+
"pets": {
83+
"description": "The number of pets allowed in the listing",
84+
"required": false,
85+
"example": "2"
86+
},
87+
"minPrice": {
88+
"description": "The minimum price per night for the listings",
89+
"required": false,
90+
"example": "50"
91+
},
92+
"maxPrice": {
93+
"description": "The maximum price per night for the listings",
94+
"required": false,
95+
"example": "300"
96+
},
97+
"cursor": {
98+
"description": "A cursor for paginating through results",
99+
"required": false,
100+
"example": "next-page-token"
101+
},
102+
"ignoreRobotsText": {
103+
"description": "Set to true to disregard Airbnb's robots.txt rules for all requests",
104+
"required": false,
105+
"example": "true"
106+
}
107+
}
46108
}

mcp-registry/servers/airflow.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "airflow",
3-
"display_name": "MCP Server Apache Airflow",
3+
"display_name": "Apache Airflow",
44
"description": "A MCP Server that connects to [Apache Airflow](https://airflow.apache.org/) using official python client.",
55
"repository": {
66
"type": "git",

mcp-registry/servers/airtable.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "airtable",
3-
"display_name": "Airtable MCP Server",
3+
"display_name": "Airtable",
44
"description": "Airtable Model Context Protocol Server.",
55
"repository": {
66
"type": "git",

mcp-registry/servers/algorand.json

Lines changed: 51 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "algorand",
3-
"display_name": "Algorand MCP Implementation",
3+
"display_name": "Algorand Implementation",
44
"description": "A comprehensive MCP server for tooling interactions (40+) and resource accessibility (60+) plus many useful prompts for interacting with the Algorand blockchain.",
55
"repository": {
66
"type": "git",
@@ -30,15 +30,57 @@
3030
"@GoPlausible/algorand-mcp"
3131
],
3232
"env": {
33-
"NFD_API_KEY": "",
34-
"NFD_API_URL": "https://testnet-api.algonode.cloud",
35-
"ALGORAND_ALGOD": "https://testnet-api.algonode.cloud",
36-
"ALGORAND_TOKEN": "",
37-
"ALGORAND_INDEXER": "https://testnet-idx.algonode.cloud",
38-
"ALGORAND_INDEXER_API": "https://testnet-idx.algonode.cloud/v2",
39-
"ALGORAND_INDEXER_PORT": "",
40-
"ALGORAND_NETWORK": "testnet"
33+
"NFD_API_KEY": "${NFD_API_KEY}",
34+
"NFD_API_URL": "${NFD_API_URL}",
35+
"ALGORAND_ALGOD": "${ALGORAND_ALGOD}",
36+
"ALGORAND_TOKEN": "${ALGORAND_TOKEN}",
37+
"ALGORAND_INDEXER": "${ALGORAND_INDEXER}",
38+
"ALGORAND_INDEXER_API": "${ALGORAND_INDEXER_API}",
39+
"ALGORAND_INDEXER_PORT": "${ALGORAND_INDEXER_PORT}",
40+
"ALGORAND_NETWORK": "${ALGORAND_NETWORK}"
4141
}
4242
}
43+
},
44+
"arguments": {
45+
"NFD_API_KEY": {
46+
"description": "API key for the NFD service, required for accessing domain functionalities.",
47+
"required": true,
48+
"example": "your_nfd_api_key_here"
49+
},
50+
"NFD_API_URL": {
51+
"description": "The URL endpoint for the NFD API service.",
52+
"required": false,
53+
"example": "https://api.nf.domains"
54+
},
55+
"ALGORAND_ALGOD": {
56+
"description": "The URL endpoint for the Algorand Algod node.",
57+
"required": true,
58+
"example": "https://testnet-api.algonode.cloud"
59+
},
60+
"ALGORAND_TOKEN": {
61+
"description": "The token required to interact with the Algorand Algod node, usually a blank string for testnets.",
62+
"required": false,
63+
"example": ""
64+
},
65+
"ALGORAND_INDEXER": {
66+
"description": "The URL endpoint for the Algorand Indexer service.",
67+
"required": true,
68+
"example": "https://testnet-idx.algonode.cloud"
69+
},
70+
"ALGORAND_INDEXER_API": {
71+
"description": "The API endpoint for accessing Algorand indexer functionalities.",
72+
"required": false,
73+
"example": "https://testnet-idx.algonode.cloud/v2"
74+
},
75+
"ALGORAND_INDEXER_PORT": {
76+
"description": "The port for the Algorand indexer service, usually left blank for default settings.",
77+
"required": false,
78+
"example": ""
79+
},
80+
"ALGORAND_NETWORK": {
81+
"description": "The network type being used (e.g., testnet or mainnet).",
82+
"required": true,
83+
"example": "testnet"
84+
}
4385
}
4486
}

mcp-registry/servers/alphavantage.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "alphavantage",
3-
"display_name": "Alphavantage MCP Server",
3+
"display_name": "Alphavantage",
44
"description": "MCP server for stock market data API [AlphaVantage](https://www.alphavantage.co/)",
55
"repository": {
66
"type": "git",
@@ -32,5 +32,12 @@
3232
"ALPHAVANTAGE_API_KEY": "${ALPHAVANTAGE_API_KEY}"
3333
}
3434
}
35+
},
36+
"arguments": {
37+
"ALPHAVANTAGE_API_KEY": {
38+
"description": "The API key to access the Alphavantage service.",
39+
"required": true,
40+
"example": "YOUR_API_KEY_HERE"
41+
}
3542
}
3643
}

mcp-registry/servers/anki.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "anki",
3-
"display_name": "Anki MCP Server",
3+
"display_name": "Anki",
44
"description": "An MCP server for interacting with your [Anki](https://apps.ankiweb.net/) decks and cards.",
55
"repository": {
66
"type": "git",

mcp-registry/servers/any-chat-completions.json

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "any-chat-completions",
3-
"display_name": "Any Chat Completions MCP",
3+
"display_name": "Any Chat Completions",
44
"description": "Interact with any OpenAI SDK Compatible Chat Completions API like OpenAI, Perplexity, Groq, xAI and many more.",
55
"repository": {
66
"type": "git",
@@ -37,11 +37,33 @@
3737
"https://github.com/pyroprompts/any-chat-completions-mcp"
3838
],
3939
"env": {
40-
"AI_CHAT_KEY": "OPENAI_KEY",
41-
"AI_CHAT_NAME": "OpenAI",
42-
"AI_CHAT_MODEL": "gpt-4o",
43-
"AI_CHAT_BASE_URL": "https://api.openai.com/v1"
40+
"AI_CHAT_KEY": "${AI_CHAT_KEY}",
41+
"AI_CHAT_NAME": "${AI_CHAT_NAME}",
42+
"AI_CHAT_MODEL": "${AI_CHAT_MODEL}",
43+
"AI_CHAT_BASE_URL": "${AI_CHAT_BASE_URL}"
4444
}
4545
}
46+
},
47+
"arguments": {
48+
"AI_CHAT_KEY": {
49+
"description": "API key for authentication with the chat service provider.",
50+
"required": true,
51+
"example": "your_openai_secret_key_here"
52+
},
53+
"AI_CHAT_NAME": {
54+
"description": "The name of the AI chat provider to use, like 'OpenAI' or 'PyroPrompts'.",
55+
"required": true,
56+
"example": "OpenAI"
57+
},
58+
"AI_CHAT_MODEL": {
59+
"description": "Specifies which model to be used for the chat service, e.g., 'gpt-4o'.",
60+
"required": true,
61+
"example": "gpt-4o"
62+
},
63+
"AI_CHAT_BASE_URL": {
64+
"description": "The base URL for the API service of the chat provider.",
65+
"required": true,
66+
"example": "https://api.openai.com/v1"
67+
}
4668
}
4769
}

mcp-registry/servers/arangodb.json

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "arangodb",
3-
"display_name": "MCP Server for ArangoDB",
3+
"display_name": "ArangoDB",
44
"description": "MCP Server that provides database interaction capabilities through [ArangoDB](https://arangodb.com/).",
55
"repository": {
66
"type": "git",
@@ -55,5 +55,23 @@
5555
"description": "Backup collections to a specified directory.",
5656
"prompt": "{\"outputDir\": \"./backup\"}"
5757
}
58-
]
58+
],
59+
"arguments": {
60+
"ARANGO_URL": {
61+
"description": "ArangoDB server URL (note: 8529 is the default port for ArangoDB for local development)",
62+
"required": true
63+
},
64+
"ARANGO_DATABASE": {
65+
"description": "Database name",
66+
"required": true
67+
},
68+
"ARANGO_USERNAME": {
69+
"description": "Database user",
70+
"required": true
71+
},
72+
"ARANGO_PASSWORD": {
73+
"description": "Database password",
74+
"required": true
75+
}
76+
}
5977
}

mcp-registry/servers/atlassian.json

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "atlassian",
3-
"display_name": "MCP Atlassian",
3+
"display_name": "Atlassian",
44
"description": "Interact with Atlassian Cloud products (Confluence and Jira) including searching/reading Confluence spaces/pages, accessing Jira issues, and project metadata.",
55
"repository": {
66
"type": "git",
@@ -66,5 +66,37 @@
6666
"--jira-token=${JIRA_TOKEN}"
6767
]
6868
}
69+
},
70+
"arguments": {
71+
"CONFLUENCE_URL": {
72+
"description": "The URL of the Confluence site to connect to. Required for both Cloud and Server/Data Center deployments.",
73+
"required": true,
74+
"example": "https://your-company.atlassian.net/wiki or https://confluence.your-company.com"
75+
},
76+
"CONFLUENCE_USERNAME": {
77+
"description": "The username for the Confluence account (email for Cloud). Required to authenticate with Confluence.",
78+
"required": true,
79+
"example": "[email protected]"
80+
},
81+
"CONFLUENCE_TOKEN": {
82+
"description": "The API token or personal access token for the Confluence account. Required for authentication with Confluence.",
83+
"required": true,
84+
"example": "your_api_token or your_token"
85+
},
86+
"JIRA_URL": {
87+
"description": "The URL of the Jira site to connect to. Required for both Cloud and Server/Data Center deployments.",
88+
"required": true,
89+
"example": "https://your-company.atlassian.net or https://jira.your-company.com"
90+
},
91+
"JIRA_USERNAME": {
92+
"description": "The username for the Jira account (email for Cloud). Required to authenticate with Jira.",
93+
"required": true,
94+
"example": "[email protected]"
95+
},
96+
"JIRA_TOKEN": {
97+
"description": "The API token or personal access token for the Jira account. Required for authentication with Jira.",
98+
"required": true,
99+
"example": "your_api_token or your_token"
100+
}
69101
}
70102
}

0 commit comments

Comments
 (0)