Примеры подключения популярных MCP¶
Ниже — базовые конфигурации для конкретных MCP-серверов.
Примеры приведены в формате settings.json — добавьте их в секцию mcpServers.
Подсказка
Это демонстрационные примеры. За актуальными параметрами подключения обращайтесь к документации соответствующих MCP-серверов. Разработчики, которые занимаются их поддержкой, могут изменять параметры на своё усмотрение или прекращать поддержку вовсе.
Обратите внимание
Для работы MCP-серверов всегда требуется какая-то команда (command) для запуска.
Убедитесь, что нужное ПО установлено в вашей системе.
GitHub¶
{
"mcpServers": {
"GitHub": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ваш_токен"
}
}
}
}
Эквивалент через CLI:
koda mcp add GitHub npx -y @modelcontextprotocol/server-github \
--env GITHUB_PERSONAL_ACCESS_TOKEN=ваш_токен --scope user
SQLite¶
{
"mcpServers": {
"SQLite": {
"command": "npx",
"args": ["-y", "mcp-sqlite", "/path/to/your/database.db"]
}
}
}
server-filesystem¶
Для работы с файловой системой за пределами проекта.
{
"mcpServers": {
"Filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/allowed/files1",
"/path/to/allowed/files2"
]
}
}
}
Указывайте только безопасные директории!
mcp-server-fetch¶
Для получения веб-страниц и конвертации контента в markdown.
mcp-server-git¶
Для работы с git.
{
"mcpServers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
}
}
}
server-memory¶
Для работы с памятью агента.
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}
sequential-thinking¶
Для работы со сложными задачами.
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
}
}
}
mcp-server-time¶
Для работы со временем.
PostgreSQL¶
{
"mcpServers": {
"PostgresDB": {
"command": "npx",
"args": [
"run",
"-i",
"--rm",
"mcp/postgres",
"postgresql://host.docker.internal:5432/mydb"
]
}
}
}
Notion¶
Документация: https://github.com/makenotion/notion-mcp-server
Atlassian (Jira, Confluence)¶
Подходит для использования облачного сервиса.
Подходит для использования в корпоративной сети.
Документация: - https://github.com/sooperset/mcp-atlassian - https://mcp-atlassian.soomiles.com/docs/configuration
{
"mcpServers": {
"Atlassian": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--network",
"host",
"--env-file",
"/home/user/mcp-atlassian.env",
"ghcr.io/sooperset/mcp-atlassian:latest"
]
}
}
}
```yaml title="/home/user/mcp-atlassian.env" { .wordwrap }
https://mcp-atlassian.soomiles.com/docs/configuration¶
https://github.com/sooperset/mcp-atlassian/blob/main/.env.example¶
READ_ONLY_MODE=true
MCP_VERBOSE=true¶
MCP_VERY_VERBOSE="false"
CONFLUENCE_URL: https://conf.example.com CONFLUENCE_USERNAME: USERNAME CONFLUENCE_API_TOKEN: PASSWORD_OR_TOKEN CONFLUENCE_SPACES_FILTER: SPACE1,SPACE2 CONFLUENCE_SSL_VERIFY: "false" JIRA_URL: https://jira.example.com JIRA_USERNAME: USERNAME JIRA_API_TOKEN: PASSWORD_OR_TOKEN JIRA_SSL_VERIFY: "false"
ENABLED_TOOLS="confluence_get_comments,confluence_get_labels,confluence_get_page,confluence_get_page_children,confluence_search,confluence_search_user,jira_batch_get_changelogs,jira_get_agile_boards,jira_get_all_projects,jira_get_board_issues,jira_get_issue,jira_get_issue_link_types,jira_get_project_issues,jira_get_project_versions,jira_get_sprint_issues,jira_get_sprints_from_board,jira_get_transitions,jira_get_user_profile,jira_get_worklog,jira_search,jira_search_fields"¶
```
Postman¶
{
"mcpServers": {
"Postman": {
"command": "npx",
"args": [
"-y",
"@postman/postman-mcp-server"
],
"env": {
"POSTMAN_API_KEY": "ваш_токен"
}
}
}
}
Удалённые серверы (SSE и HTTP)¶
Для удалённых MCP-серверов используются транспорты sse и http.
Эквивалент через CLI:
koda mcp add remote-sse --transport sse \
--header "Authorization: Bearer ${MCP_TOKEN}" \
https://example.com/sse --scope user
koda mcp add remote-http --transport http \
--header "Authorization: Bearer ${MCP_TOKEN}" \
https://example.com/mcp --scope user