Compare commits

..
Author SHA1 Message Date
Nandini-Inuguru
d73f99efbf
fix(memory): serialize graph mutations to prevent concurrent write race (#4555)
Some checks failed
Python / detect-packages (push) Has been cancelled
TypeScript / detect-packages (push) Has been cancelled
Python / Test (push) Has been cancelled
Python / Build (push) Has been cancelled
TypeScript / Test (push) Has been cancelled
TypeScript / Build (push) Has been cancelled
createEntities, createRelations, addObservations, deleteEntities,
deleteObservations, and deleteRelations each independently did
load -> mutate -> save with no synchronization. Concurrent tool
calls (e.g. multiple mutations dispatched from one LLM turn) could
race: both read the same starting state, both write back their own
copy, and whichever write landed last silently discarded the other's
changes. Interleaved writes could also corrupt the file outright.

Adds an in-process async mutex (KnowledgeGraphManager.withLock) that
serializes all six mutation methods through a single queue. Read-only
methods (readGraph, searchNodes, openNodes) are unaffected.

Verified: reverting the fix and re-running the new concurrency tests
reproduces the bug exactly (lost entities, lost relations, malformed
JSONL lines). With the fix, all 39 tests pass.

Fixes #1819

Co-authored-by: olaservo <olahungerford@gmail.com>
2026-09-02 18:42:26 -07:00
JSap0914
1ec570c27d
fix(memory): skip duplicate entities and relations within a single batch (#4383)
create_entities and create_relations only de-duplicated against the existing
graph, so passing the same entity name (or identical relation) twice in one
call persisted duplicate records. This contradicts the documented behavior
("Ignores entities with existing names" / "Skips duplicate relations") and
breaks the implicit name-uniqueness invariant the rest of the manager relies
on (e.g. addObservations/deleteEntities key on name).

De-duplicate within the input batch as well, keeping the first occurrence.

Co-authored-by: JSap0914 <JSap0914@users.noreply.github.com>
Co-authored-by: olaservo <olahungerford@gmail.com>
2026-09-02 18:38:22 -07:00
fei
f41b666edf
fix(memory): constrain search_nodes query length (#4662)
The search_nodes tool accepted an unbounded query string (per
modelcontextprotocol/servers#3537, official servers should constrain
string parameters). An oversized query costs an O(graph) scan per
call with no value. Cap it at 2048 chars via an exported
SearchNodesQuerySchema, and add vitest coverage for the boundary
(at-limit accepted, over-limit rejected, non-string still rejected).

Signed-off-by: fei <204683769+feiiiiii5@users.noreply.github.com>
2026-09-02 18:35:03 -07:00
Yiheng Zhao
c3d8e43d1f
fix(memory): validate knowledge graph entries when loading from disk (#4717)
loadGraph() trusted the persisted memory file and pushed entities and
relations without validating their fields. A corrupted or legacy entry
(e.g. an entity missing entityType, or an observation that is not a string)
would reach searchNodes and crash with "Cannot read properties of undefined
(reading 'toLowerCase')".

Validate each line against the existing EntitySchema/RelationSchema and skip
malformed entries with a warning, so the in-memory graph only ever contains
well-formed data. Malformed JSON lines are skipped as well.

Fixes #2044
2026-09-02 18:34:58 -07:00
Connor Moss
abbbddb2e3
fix(memory): stop reporting deletions that did not happen (#4738)
delete_entities, delete_observations and delete_relations returned
success: true with a hardcoded "deleted successfully" message regardless
of what matched. An agent that mistypes an entity name is told its memory
is clean while the data is still on disk, and nothing in the response
contradicts that. addObservations throws for the same condition ten lines
above, so the file already disagreed with itself.

Staying quiet is deliberate and documented, so nothing throws and the
output schema is unchanged. The three manager methods now return what
they matched, and the handlers say so. A delete where everything is found
returns the same message it always did.

README updated: the three "Silent operation" bullets described the
absence of an error, which is still true, but read as if the response
said nothing either.
2026-09-02 18:34:53 -07:00
Amey Pawar
649af5856e
fix(memory): expand leading ~ in MEMORY_FILE_PATH to the home directory (#4447)
* fix(memory): expand leading ~ in MEMORY_FILE_PATH to the home directory

MCP clients pass MEMORY_FILE_PATH from JSON config, where no shell
expands a leading "~". Because path.isAbsolute("~/memory.jsonl") is
false, the value was joined onto the package directory, so the server
persisted to a literal "~" folder inside the install instead of the
user's intended location.

Add an expandHome() helper that mirrors the one already used by the
filesystem server (src/filesystem/path-utils.ts) and apply it in
ensureMemoryFilePath() before the existing absolute/relative resolution.
Absolute paths, relative paths, and a "~" not at the start are
unaffected. Adds unit tests for expandHome plus an end-to-end test
through ensureMemoryFilePath.

Addresses #1600

* test(memory): use a literal ~/ path in the tilde expansion test

path.join('~', ...) produces a backslash on Windows, which expandHome does
not match, so the test failed there.

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
2026-09-02 18:15:44 -07:00
Nick Veenhof
242751e8ee
fix(memory): add trailing newline to JSONL output (#3653)
Co-authored-by: Nick Veenhof <nveenhof@gitlab.com>
Co-authored-by: olaservo <olahungerford@gmail.com>
2026-09-02 18:15:35 -07:00
Yufeng He
ba167cef5b
fix: declare zod runtime dependencies (#4289)
Co-authored-by: olaservo <olahungerford@gmail.com>
2026-09-02 18:15:26 -07:00
King Star
48723c95dc
fix(memory): reject dangling relations (#4477)
Signed-off-by: King Star <mcxin.y@gmail.com>
2026-09-02 08:04:34 -07:00
石岳峰
96c49c7364
fix(memory): read serverInfo.version from package.json (#4407)
Fixes #4406. The memory server previously hardcoded serverInfo.version as
"0.6.3", which no longer matched published calendar versions. Resolve
package.json from both source and dist layouts so Docker and npm installs
report the installed package version.

Co-authored-by: syf2211 <syf2211@users.noreply.github.com>
2026-09-02 08:04:28 -07:00
Yusufhan Sacak
cce08de417
fix(memory): resolve Vitest false positive for expected rejection (#3893)
Wrap the addObservations call in an async closure before asserting with
.rejects.toThrow(). This prevents Vitest's global unhandled rejection
handler from capturing the expected error before the assertion can
intercept it, eliminating the false-positive "Unhandled Errors" warning
that was failing CI.

Fixes #3073
2026-09-02 08:03:51 -07:00
Ola Hungerford
2e3e4c7ab7
ci: run readme-pr-check on pull_request_target so fork PRs can be labeled (#4739)
Observed on #4714 and #4726: addLabels returned 403 "Resource not
accessible by integration" because pull_request gives fork PRs a
read-only token. The job only calls the GitHub API and never checks
out PR code, so pull_request_target is safe here.


Claude-Session: https://claude.ai/code/session_01CK8vvB229h6orvkokG8YxU

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 20:01:29 -07:00
Abhinav Prakash
3aa19f5574
fix(git): unify git_log output schema and remove raise_exceptions from server.run (#4658) 2026-09-01 19:25:31 -07:00
Abhinav Prakash
579c3903f3
docs(brave-search): point to official @brave/brave-search-mcp-server package (#4714)
Fixes #4694
2026-08-31 09:22:36 -07:00
Yohanes
a6cdbf4dea
fix(filesystem): reject Windows paths on POSIX (#4704)
Co-authored-by: Yohanes <CryoThrust@users.noreply.github.com>
2026-08-30 14:43:38 -07:00
Trent Apple
ebaccfd623
fix: Containers - Bind Mounts - Security and Compatibility (Docker / Podman / SELinux) for Fetch, Git, and Time Servers (#2205)
* Update Dockerfile for fetch

Initial patch for podman and SELinux contexts.

* Update Dockerfile for time

podman and SELinux

* Update Dockerfile

* Also include app user / group (securely) such that the build succeeds

* Container app user optional add (#1)

* Update Dockerfile git

* Update Dockerfile fetch

* Update Dockerfile time

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

---------

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2026-08-30 13:07:02 -07:00
Riley
cda92bdaac
fix(filesystem): create_directory doesn't create parent directories (#4631)
validatePath()'s ENOENT fallback checked only the immediate parent
directory before allowing a new path through. Creating a path with
more than one missing level (e.g. a/b/c when none of a, b, c exist)
made the immediate parent check fail with "Parent directory does not
exist", even though fs.mkdir was already called with recursive: true
one level up in the create_directory handler and an existing allowed
ancestor was available further up the tree.

Walk up through missing ancestors until an existing one is found (or
the filesystem root is reached), verifying that ancestor still
resolves inside an allowed directory via realpath. The top-level
lexical containment check already ran against the full target path,
so this only extends how far the existence/symlink check climbs.

Fixes #4629

Co-authored-by: Riley <313779891+rileybuilds@users.noreply.github.com>
Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 10:58:19 -07:00
Amir Fathi
d6402efee6
fix(sequentialthinking): restore nextThoughtNeeded in the advertised inputSchema required array (#4652)
* fix(sequentialthinking): restore nextThoughtNeeded in the advertised inputSchema required array

commit 1cdf806d (#3533) wrapped nextThoughtNeeded in a z.preprocess-based
coercedBoolean to fix a real footgun (string "false" coercing to true).
zod's toJSONSchema(..., { io: "input" }) treats a z.preprocess()-wrapped
field's input type as unknown, so it silently drops that field from the
emitted required array, even though it carries no .optional(). A client
that builds its call arguments from the advertised schema then omits
nextThoughtNeeded and gets a -32602 Invalid params from the runtime
validator, which still requires it.

Rebuild coercedBoolean as a transform on an explicit z.union([z.boolean(),
z.string()]) instead of z.preprocess. The union gives toJSONSchema a
concrete input type to report, so nextThoughtNeeded stays in required,
while parse behavior (including the case-insensitive string coercion
#3533 added) is unchanged.

Fixes #4651

* test(sequentialthinking): pin nextThoughtNeeded in required and string coercion

Runs against the built server so it checks the schema the SDK emits.
Skips when dist/ is absent, matching server-version.test.ts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018Wo28CHPXyM3DHoLWvKnCK

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 10:57:34 -07:00
karl4c
40a8de87ed
fix(sequentialthinking): read server version from package.json (#4576)
* fix(sequentialthinking): read server version from package.json

Replace the hardcoded 0.2.0 so initialize serverInfo tracks the
package version (0.6.2 in-tree; CalVer after release), matching the
approach used for memory server version sync.

Skip the dist-layout assertion when dist/ is absent so CI's
test-before-build job (and local runs without prepare) still pass.

* test(sequentialthinking): smoke stdio initialize serverInfo.version

Spawn the built server over stdio and assert getServerVersion() matches
package.json (and is not the old hardcoded 0.2.0). Skip when dist/ is
absent so test-before-build CI still passes.
2026-08-28 10:01:24 -07:00
Excelius
11845d51cb
fix(filesystem): preserve UTF-8 across head and tail chunks (#4667) 2026-08-28 10:01:16 -07:00
KXH
cf05b37694
fix(filesystem): resolve Unicode-equivalent paths (#4638)
Signed-off-by: KXH <shepherdlaurie238@gmail.com>
2026-08-28 10:01:08 -07:00
Teddy100x
642a9112e7
fix(memory): write the knowledge graph atomically (#4642)
* fix(memory): write the knowledge graph atomically

`saveGraph()` wrote the graph straight to the memory file:

    await fs.writeFile(this.memoryFilePath, lines.join("\n"));

`fs.writeFile` opens the target with `'w'`, which truncates it before any
new bytes are written. If the process is interrupted between truncation
and completion — SIGKILL, container or host stop, OOM kill, power loss —
the memory file is left empty or half-written.

That file is the only persistence layer for the knowledge graph, so the
window is small but the loss is total and unrecoverable.

The fix writes to a temporary file in the same directory and renames it
over the target. `rename(2)` is atomic on POSIX filesystems: a reader
sees either the complete old file or the complete new one, never an
intermediate state. Keeping the temp file in the same directory ensures
the rename stays on one filesystem, since cross-device renames fail with
EXDEV. On failure the temp file is removed so no strays accumulate.

Tests added in `__tests__/atomic-save.test.ts`:

- the live memory file is never opened for truncating writes
- a committed graph survives a write that fails midway
- no temporary files remain after a successful write
- the temporary file is cleaned up when the rename fails
- graph contents still round-trip correctly across reloads

The first and fourth fail against the previous implementation.

Full suite: 55 passed (50 existing, 5 new). `tsc --noEmit` clean.

Fixes #4614

* fix(memory): use randomBytes for temp filename to avoid concurrent collision

---------

Co-authored-by: teddiesloco <teddiesloco@users.noreply.github.com>
2026-08-28 10:00:33 -07:00
eeshsaxena
18ce197639
fix(filesystem): make move_file fail instead of overwriting the destination (#4630)
The move_file tool description and README both state the operation fails if
the destination already exists, but the handler called fs.rename directly,
which silently overwrites the destination. Since this server ships no delete
tool, move_file effectively provided unadvertised, irreversible file
deletion: moving any file onto an existing target destroyed the target.

Add a moveFile helper in lib.ts that rejects when the destination already
exists (checked with lstat, so an existing symlink is detected rather than
followed) and only renames when the target is free, and use it from the
move_file handler. Behaviour now matches the documented contract.

Fixes #4628
2026-08-28 09:58:51 -07:00
drudiger
562feeb281
fix(filesystem): preserve file permissions during write and edit operations (#4115)
* fix(filesystem): preserve file permissions during write and edit operations

The atomic write pattern (write temp file + rename) replaces the original
inode, causing the new file to have default 0644 permissions regardless of
what the original file had. This breaks executable scripts and other files
with non-default permissions.

Fix: capture stat.mode before writing and restore it with chmod after rename.

Fixes both writeFileContent() and applyFileEdits().

* fix(filesystem): mask chmod mode and keep chmod failure from failing the write

Pass origStats.mode & 0o777 to chmod instead of the full st_mode. Move
the chmod out of the try whose catch unlinks the temp file and rethrows,
since rename has already succeeded by then. Add a test that an EPERM
from chmod does not reject the write.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018Wo28CHPXyM3DHoLWvKnCK

---------

Co-authored-by: Dustin Rudiger <drudiger@apple.com>
Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 19:36:45 -07:00
Ryan Lopopolo
71e3cfbd1e
test(filesystem): add MCP SDK regression coverage for directory_tree (#3245)
* test(filesystem): add directory_tree MCP SDK regression coverage

* docs(filesystem): drop troubleshooting note from README
2026-08-27 19:17:32 -07:00
1060996408
781a93db14
fix(everything): remove dead code in template URI validation and subscription cleanup (#4104)
resources/templates.ts:
- `parseResourceId` had a guard that compared the URI against both
  `textUriBase` and `blobUriBase` with `&&`. Those prefixes are mutually
  exclusive, so the condition is always false and the branch is dead.
  Drop it; the SDK's template-based routing already guarantees the URI
  prefix is one of the two before the handler runs. The remaining
  positive-integer check on `resourceId` is preserved.

resources/subscriptions.ts:
- `sendSimulatedResourceUpdates` had an `else` branch that called
  `subscribers.delete(sessionId)` whenever the session wasn't in a URI's
  subscriber set, with a comment claiming the session had disconnected.
  That conclusion doesn't follow — a session not subscribed to URI A
  can still be subscribed to URI B — and the delete is a no-op when
  the element is absent anyway. Remove the branch.

No behavioral change. Existing 95 / 95 tests in `__tests__` still pass.

Co-authored-by: Jia Xuan <1060996408+jiaxuan@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-08-27 19:17:27 -07:00
nulone
8102fbe27a
fix(filesystem): handle negative values in formatSize() (#3231)
Return '0 B' for negative byte values instead of 'NaN B'.
File sizes cannot be negative, so this is a safe default.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-08-27 19:17:22 -07:00
Ola Hungerford
599dafc105
Merge pull request #4663 from olaservo/fix/python-cap-mcp-below-2
fix(python): require mcp>=1.29.0,<2 in fetch, git, and time
2026-08-18 09:02:46 -07:00
olaservo
d811ba11f1 docs(python): note the mcp 1.x requirement in fetch, git, and time
Users hitting the 2.0.0 startup failure land on the README first. Also makes
the three packages qualify for the next release: the release workflow selects
packages by .py/.ts/.md changes, so a dependency-only fix would merge without
publishing.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 08:57:03 -07:00
olaservo
53dbe83b7a fix(python): require mcp>=1.29.0,<2 in fetch, git, and time
mcp 2.0.0 renamed McpError to MCPError and replaced the low-level Server
decorators with constructor handlers. The three servers had no upper bound,
so a fresh uvx install has resolved 2.0.0 since 2026-07-28 and failed to
start: fetch and time raise ImportError on the McpError import, git raises
AttributeError on server.list_tools().

The floor moves to 1.29.0, the last 1.x release. The previous floors (1.0.0
for git, 1.1.3 for fetch, 1.23.0 for time) resolved versions affected by
GHSA-vj7q-gjh5-988w, GHSA-jpw9-pfvf-9f58, and GHSA-hvrp-rf83-w775.

Porting to the v2 SDK is tracked separately.

Closes #4560
Closes #4570
Closes #4580

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 08:26:30 -07:00
Den Delimarsky
76d64c822f
Merge pull request #4527 from Joosboy/docs-everything-4096-references-formatting
docs(everything): fix markdown formatting and instructions file references
2026-07-29 16:09:46 -07:00
Den Delimarsky
1cd1096d29
Merge pull request #4591 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-f26b5a2147
chore(deps): bump @hono/node-server from 1.19.14 to 2.0.12 in the npm_and_yarn group across 1 directory
2026-07-29 15:09:50 -07:00
dependabot[bot]
d8cff7f016
chore(deps): bump @hono/node-server
Bumps the npm_and_yarn group with 1 update in the / directory: [@hono/node-server](https://github.com/honojs/node-server).


Updates `@hono/node-server` from 1.19.14 to 2.0.12
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v1.19.14...v2.0.12)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.0.12
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:07:16 +00:00
Den Delimarsky
7112282ce2
Merge pull request #4589 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-49aacb125d
chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates
2026-07-29 15:06:23 -07:00
Den Delimarsky
76639ead0c
Merge pull request #4590 from modelcontextprotocol/dependabot/uv/src/git/uv-3eb4f0e641
chore(deps): bump the uv group across 3 directories with 4 updates
2026-07-29 15:05:57 -07:00
dependabot[bot]
3bcfedd8e4
chore(deps): bump the uv group across 3 directories with 4 updates
Bumps the uv group with 3 updates in the /src/git directory: [gitpython](https://github.com/gitpython-developers/GitPython), [mcp](https://github.com/modelcontextprotocol/python-sdk) and [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /src/time directory: [mcp](https://github.com/modelcontextprotocol/python-sdk) and [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /src/fetch directory: [mcp](https://github.com/modelcontextprotocol/python-sdk) and [soupsieve](https://github.com/facelessuser/soupsieve).


Updates `gitpython` from 3.1.50 to 3.1.54
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.50...3.1.54)

Updates `mcp` from 1.23.0 to 1.28.1
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.23.0...v1.28.1)

Updates `pydantic-settings` from 2.12.0 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.14.2)

Updates `mcp` from 1.25.0 to 1.28.1
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.23.0...v1.28.1)

Updates `pydantic-settings` from 2.12.0 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.14.2)

Updates `mcp` from 1.23.0 to 1.28.1
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.23.0...v1.28.1)

Updates `soupsieve` from 2.6 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.6...2.8.4)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-version: 3.1.54
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.28.1
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.28.1
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.28.1
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:05:20 +00:00
dependabot[bot]
fd8248e56b
chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates
Bumps the npm_and_yarn group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.14` | `2.0.12` |
| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `5.0.6` | `5.0.8` |
| [fast-uri](https://github.com/fastify/fast-uri) | `3.1.2` | `3.1.4` |
| [hono](https://github.com/honojs/hono) | `4.12.25` | `4.12.32` |
| [postcss](https://github.com/postcss/postcss) | `8.5.15` | `8.5.25` |



Updates `@hono/node-server` from 1.19.14 to 2.0.12
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v1.19.14...v2.0.12)

Updates `body-parser` from 2.2.2 to 2.3.0
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/v2.2.2...v2.3.0)

Updates `brace-expansion` from 5.0.6 to 5.0.8
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.6...v5.0.8)

Updates `fast-uri` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.4)

Updates `hono` from 4.12.25 to 4.12.32
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.25...v4.12.32)

Updates `postcss` from 8.5.15 to 8.5.25
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.25)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.0.12
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: body-parser
  dependency-version: 2.3.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: brace-expansion
  dependency-version: 5.0.8
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: fast-uri
  dependency-version: 3.1.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: hono
  dependency-version: 4.12.32
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: postcss
  dependency-version: 8.5.25
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:04:42 +00:00
Den Delimarsky
ced1408d3a
Merge pull request #4587 from modelcontextprotocol/dependabot/github_actions/astral-sh/setup-uv-7
chore(deps): bump astral-sh/setup-uv from 3 to 7
2026-07-29 15:04:23 -07:00
Den Delimarsky
20b5783d3b
Merge pull request #4586 from modelcontextprotocol/dependabot/github_actions/actions/download-artifact-8
chore(deps): bump actions/download-artifact from 7 to 8
2026-07-29 15:04:09 -07:00
Den Delimarsky
4852bb3fc4
Merge pull request #4585 from modelcontextprotocol/dependabot/github_actions/actions/upload-artifact-7
chore(deps): bump actions/upload-artifact from 6 to 7
2026-07-29 15:03:38 -07:00
Den Delimarsky
10962d3114
Merge pull request #4588 from modelcontextprotocol/dependabot/github_actions/actions/setup-node-7
chore(deps): bump actions/setup-node from 6 to 7
2026-07-29 15:03:19 -07:00
Den Delimarsky
7bdcdb6a85
Merge pull request #4584 from modelcontextprotocol/dependabot/github_actions/actions/setup-python-7
chore(deps): bump actions/setup-python from 6 to 7
2026-07-29 15:03:08 -07:00
dependabot[bot]
fab6abed58
chore(deps): bump actions/setup-node from 6 to 7
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:02:15 +00:00
dependabot[bot]
2e15194d4e
chore(deps): bump astral-sh/setup-uv from 3 to 7
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 3 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v3...v7)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:02:12 +00:00
dependabot[bot]
42a1d825b1
chore(deps): bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:02:08 +00:00
dependabot[bot]
40ce2f784e
chore(deps): bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:02:06 +00:00
dependabot[bot]
31bd12967f
chore(deps): bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-29 22:02:03 +00:00
Den Delimarsky
86b9438e0e
Merge pull request #3243 from koic/enable_dependabot
Enable Dependabot
2026-07-29 15:01:28 -07:00
Mahadev Annabhimoju
63df72cb15 docs(everything): fix markdown formatting and instructions file references 2026-07-14 20:05:30 +05:30
Bryan Thompson
d31124c982
fix(filesystem): declare openWorldHint on all tools (#4480)
Every filesystem tool operates only on the local filesystem within its allowed
directories — none reaches an open or external world — but none declared the
MCP `openWorldHint` annotation, leaving open-world-hint coverage at 0/14. Set
`openWorldHint: false` on all 14 tools and document it in the README's tool
annotations section.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 10:15:49 -07:00
Bryan Thompson
97b70ee252
fix(filesystem): return valid MCP content type from read_media_file (#4029) (#4479)
* fix(filesystem): return valid MCP content type from read_media_file (#4029)

read_media_file returned a content block with type: "blob" for non-image/
non-audio files. "blob" is not a valid MCP content type (the union is
text | image | audio | resource_link | resource), so a strict client rejects
the result on schema validation.

Map the MIME type to a valid block: image/* -> image, audio/* -> audio, and
any other file type -> an embedded resource (the spec-correct carrier for
arbitrary bytes) with a pathToFileURL-encoded uri. Widen the tool's
outputSchema to the matching union and drop the now-unnecessary
`as unknown as CallToolResult` cast so tsc enforces the returned shape.

Tests cover the image, audio, and resource content types, verify the base64
blob round-trips to the original bytes, and assert the resource uri is
percent-encoded (space + non-ASCII) rather than a raw file:// concatenation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* test(filesystem): assert structuredContent mirrors content in read_media_file tests

The SDK validates content and structuredContent independently against the
outputSchema union, so a refactor that lets the two drift apart (e.g. a
stale image block in structuredContent while content carries the resource)
stays schema-valid and every test stays green. Mirror-equality assertions
on all four callTool cases close that gap (mutation-verified: a schema-valid
drifted structuredContent fails exactly these four assertions).

Also drops a vacuous .not.toBe('blob') assertion that could never add
signal, noting where the real "never blob" guard actually lives (the SDK
client's CallToolResultSchema rejection, upstream of any local assertion).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 10:15:03 -07:00
Alex Akimov
0e30ad18c7
Merge pull request #4173 from modelcontextprotocol/dependabot/uv/src/fetch/uv-c30c77f42d
chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /src/fetch in the uv group across 1 directory
2026-07-06 16:24:09 +02:00
Alex Akimov
f7221c4d02
Merge pull request #4429 from orbisai0security/fix-cve-2026-48526-pyjwt
fix: upgrade pyjwt to 2.13.0 (CVE-2026-48526)
2026-07-06 16:22:27 +02:00
Alex Akimov
55d256293f
Merge pull request #4455 from kingrubic/add-pypi-repo-links-3336
Link Python packages to their source directories
2026-07-06 16:20:00 +02:00
Cliff Hall
7097923966
ci(release): switch npm publishing to OIDC trusted publishing (#4466)
ci(release): 4463 / Phase 1 - Switch npm publishing to OIDC trusted publishing
2026-07-04 19:03:24 -04:00
cliffhall
5850690363 ci: don't cancel in-progress CI runs on main
Per-ref cancellation is for superseded branch amend-pushes; on main,
every merge keeps its own CI run so failures stay attributable to a
specific commit.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 18:44:47 -04:00
cliffhall
3b9d38fbac ci: run CI on pushes to any branch, cancel superseded runs
Previously push-triggered CI ran only on main, so same-repo branches
got no CI until a PR was opened (fork contributions were and remain
covered by pull_request, which fires on open and on every subsequent
push). Run on all pushes, and add a per-ref concurrency group so rapid
amend-pushes cancel superseded runs. Same-repo branches with an open
PR will run under both events; acceptable at this repo's scale.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 18:36:43 -04:00
cliffhall
752985790e ci(release): remove the daily release cron; dispatch-only
Releases are now triggered deliberately via workflow_dispatch. The
schedule produced a year of unattended runs stuck awaiting environment
approval, every real release was manually dispatched anyway, and two
runs on the same UTC day collide on the date-based tag. Rename the
workflow to "Release" accordingly and update RELEASING.md.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 17:22:02 -04:00
cliffhall
18f09adae3 docs(releasing): note per-registry guard placement precisely
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:47:52 -04:00
cliffhall
06a8169e6f ci: remove dead release-triggered publish jobs; make RELEASING.md claims true
Review findings: RELEASING.md claimed publishing happens exclusively
from release.yml with no registry tokens, but typescript.yml and
python.yml still carried release:[published] publish jobs — never
fired (releases are created with GITHUB_TOKEN, which suppresses
workflow triggers) and unable to succeed under OIDC (typescript.yml's
still referenced the deleted NPM_TOKEN). Remove both jobs and their
release triggers; the workflows are now pure CI.

Also:
- add skip-existing to the PyPI publish action so re-runs tolerate
  already-uploaded files, and describe the per-registry guard
  accurately in RELEASING.md (npm aborts; PyPI skips)
- correct the fresh-dispatch note: same-day dispatches collide on the
  date-granular tag rather than minting a new version

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:45:25 -04:00
cliffhall
a714b63b7f docs(releasing): describe the process as it stands after this PR
RELEASING.md documents the pipeline this PR ships (scheduled/dispatch
CalVer releases, OIDC publishing, retry runbook), with a footer noting
the planned Phase 2 changes tracked in #4463. The doc gets updated
when that work merges, not before.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:36:41 -04:00
cliffhall
f2450d7fa4 docs(releasing): describe the go-forward release process
Rewrite RELEASING.md as the reference for the target process rather
than a snapshot of the interim state: semver via changesets for
TypeScript / CalVer for Python, versions changed only by PRs on main,
publishing triggered by creating a GitHub Release, per-package
registry-diff guard, OIDC trusted publishing with no registry tokens,
and the failed-publish retry runbook. Implementation tracked in #4463.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:32:43 -04:00
cliffhall
9e9dfb95b5 docs(releasing): clarify CalVer is current state, semver for TS is planned
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:31:27 -04:00
cliffhall
1c0fdc3063 docs: add RELEASING.md documenting OIDC publishing and retry process
Describes how packages publish (release.yml + release environment,
trusted publishing on npm and PyPI, no registry tokens, provenance),
what a release run does, and how to recover from a failed publish leg
(rerun --failed within the window, or ride the next release). Linked
from the root README alongside the other maintainer docs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 16:08:50 -04:00
cliffhall
f4c86ff964 fix(release): count .md changes in package matrix; use --frozen for pytest
Review findings from the PR:
- release.py's has_changes() only counted .py/.ts files, so the README
  touches meant to enroll the four TS packages in the npm matrix would
  have been ignored. Include .md — READMEs ship inside the published
  package (npm tarball / PyPI long_description), so doc changes are
  release-relevant.
- uv run --frozen pytest for consistency with the job's other uv calls.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 15:29:44 -04:00
cliffhall
dab3489b73 ci(release): run tests before publishing
Gate both publish jobs on the package's test suite: npm test
--if-present before the npm build/publish, and pytest (when a tests/
or test/ directory exists, matching python.yml's guard) before the
PyPI build/publish. Previously nothing between tagging and publishing
ran a single test.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 10:01:31 -04:00
cliffhall
4307b95aee ci(release): enable provenance and pin npm version for OIDC publish
Align with modelcontextprotocol/inspector#1199:
- set NPM_CONFIG_PROVENANCE so published packages get provenance
  attestations
- pin the npm upgrade to ^11.5.1 instead of latest

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-04 09:43:12 -04:00
cliffhall
1a4ecb7575 ci(release): switch npm publishing to OIDC trusted publishing
The NPM_TOKEN used by publish-npm is dead (npm classic-token sunset) —
both June release attempts failed publishing with a disguised auth error
(E404 on the publish PUT) after PyPI legs succeeded. Each
@modelcontextprotocol/* package's npm trusted publisher is being bound to
this workflow (release.yml) + the release environment, so publish-npm now
authenticates via OIDC instead of a token:

- add id-token: write permission to publish-npm (required to mint the
  OIDC token; contents: read added explicitly since setting permissions
  drops the defaults)
- upgrade the npm CLI in the publish job (trusted publishing requires
  npm >= 11.5.1; Node 22 bundles an older npm)
- drop NODE_AUTH_TOKEN from the publish step

Also touch each TypeScript server's README (add everything's missing
License section; link each package's npm page) so scripts/release.py
includes all four packages in the next npm publish matrix — they've been
stranded on npm at 2026.1.26 while PyPI advanced to 2026.6.16.

See #4463 for the rollout plan.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AViME1R9ES2UXT1uQDx1TG
2026-07-03 20:16:55 -04:00
Bao
a72e93e503 docs: link Python packages to source 2026-07-02 06:39:31 +07:00
Ola Hungerford
b2a94a21a5
fix(deps): bump python-multipart, cryptography, pyjwt to clear HIGH alerts (#4398)
Resolves a fresh batch of Dependabot alerts (disclosed 2026-06-15/16,
after PR #4376 merged) across the fetch, git, and time server lockfiles:

- python-multipart 0.0.27 -> 0.0.32 (CVE-2026-53539 HIGH querystring DoS,
  plus CVE-2026-53537/53538/53540 parameter smuggling / buffering)
- cryptography     48.0.0  -> 49.0.0 (GHSA-537c-gmf6-5ccf HIGH, vulnerable
  OpenSSL statically linked in wheels < 48.0.1)
- pyjwt            2.12.1  -> 2.13.0 (HIGH + medium JWT advisories)

All three are transitive deps; lockfiles only. Diff scoped to exactly
these 9 version bumps with no other resolution churn. git server tests
unchanged vs base (43 passed; 37 pre-existing Windows tempdir errors).

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 09:13:57 +02:00
orbisai0security
aa8d20609c fix: CVE-2026-48526 security vulnerability
Automated dependency upgrade by OrbisAI Security
2026-06-28 12:12:32 +00:00
Lazreg Raed
7b1170d1da
feat(memory): expose knowledge graph as MCP Resource (#3323)
* feat(memory): expose knowledge graph as MCP Resource

Register the knowledge graph as a readable MCP Resource at
memory://knowledge-graph, enabling clients to discover and read
the graph via the Resources protocol without invoking a tool.

Mutation tools (create_entities, create_relations, add_observations,
delete_entities, delete_observations, delete_relations) now emit
notifications/resources/updated so subscribed clients see live
graph changes.

Resource registration is extracted into the exported
registerKnowledgeGraphResource() function so it can be unit-tested
in isolation, mirroring the everything server's registration
pattern. New tests assert registerResource is called with the
correct kebab-case name, URI, mime type, and that the handler
returns the graph as JSON in the contents array.

Addresses PR #3323 review feedback:
- kebab-case resource name per CLAUDE.md style guide
- single-line comment per CLAUDE.md style guide
- title metadata for client discoverability
- resource update notifications after mutations
- test coverage matching everything/registrations.test.ts pattern
- README documents the new Resource

* feat(memory): support resources/subscribe for the knowledge-graph resource

PR #3323 emitted notifications/resources/updated after every mutation but
the server only advertised resources.listChanged, so resources/subscribe
returned -32601 and a spec-compliant client could never actually subscribe.

Declare resources.subscribe, add subscribe/unsubscribe request handlers that
track subscribed URIs, and only emit notifications/resources/updated when the
client has subscribed to that URI.

Co-authored-by: Lazreg Raed <lazregraed222@gmail.com>

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
2026-06-16 18:40:51 -07:00
Cliff Hall
a96189b2af
Merge pull request #4376 from olaservo/fix/server-vulns-2026-06
fix(security): resolve open dependency alerts; harden git_add
2026-06-16 10:45:17 -04:00
olaservo
0588ec098e fix(security): bump vulnerable deps; harden git_add (defense-in-depth)
Real fixes (deps):
- python (git/fetch/time): idna 3.10->3.18 (GHSA-65pc), starlette
  0.49.1->1.3.1 (GHSA-86qp)
- npm: vitest ^2.1.8->^4.1.8 (critical GHSA-5xrq UI server RCE). vitest 4
  pulls vite 8 (rolldown, no esbuild), clearing the esbuild/vite advisories
  natively. Remaining root overrides: qs>=6.15.2 (GHSA-q8mj, via express),
  hono>=4.12.21 (via @modelcontextprotocol/sdk).
- npm audit: 0 vulnerabilities; all TS (313) + Python (git/fetch/time) suites
  and TS builds pass.

Hardening (git_add):
- The repo already mitigates CVE-2026-27735 by using repo.git.add (the git
  CLI rejects out-of-tree paths, PR #3164's fix), not repo.index.add (which
  did not). Add an explicit path-boundary check in git_add as defense in
  depth plus regression tests asserting the security invariant (out-of-tree
  paths are never staged), guarding against a regression to repo.index.add.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 13:46:02 -07:00
Cliff Hall
275175cda1
Merge pull request #3816 from galagaevdc/fix/everything-elicitation-http-transport
fix(everything): use relatedTask option to enable elicitation over HTTP (#3228)
2026-06-07 18:29:29 -04:00
Cliff Hall
25e5f3a6e8
fix(everything): prevent URL elicitation error-path infinite loop (#4285)
* url elicitation

* single tool for normal and error path

* Address review feedback on URL elicitation tool

- Remove src/everything/pnpm-lock.yaml (monorepo uses npm workspaces)
- Drop redundant TriggerUrlElicitationSchema.parse(args) in the handler;
  destructure directly from args like the other tools, since the SDK
  validates against the registered schema before invoking the handler
- Add explicit accept/decline/cancel messaging in the request path,
  mirroring trigger-elicitation-request.ts
- Clarify the registerTool count comment in registrations.test.ts
  (task-based tools register via registerToolTask, counted separately)
- Add tests covering the no-url / undefined-capability registration
  guards, the randomUUID() elicitationId fallback, and the
  decline/cancel response paths (100% coverage of the tool)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Add tool annotations to trigger-url-elicitation

Match the annotations block on sibling elicitation tools and the
CLAUDE.md guidance. Uses openWorldHint: true since the tool drives an
external browser flow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(everything): prevent URL elicitation error-path infinite loop

The trigger-url-elicitation tool's error path (errorPath=true) threw
UrlElicitationRequiredError (-32042) carrying the same URL that failed and
re-threw it on every retry, so clients looped (and tripped their own loop
detection).

- Point the prerequisite elicitation at a different URL
  (https://modelcontextprotocol.io) than the failing request.
- Track issued prerequisites by the inputs a client resends on retry
  (session + url + caller-supplied elicitationId); a plain retry is then
  recognized, ignores errorPath, and proceeds via the request path instead
  of re-throwing the prerequisite.
- Update tests and docs accordingly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(everything): address review on URL elicitation error path

- Replace raw NUL byte delimiters in errorPathKey with the \u0000 escape
  sequence so the source stays plain text and the diff is reviewable
  (same collision-proof delimiter at runtime).
- Add a one-shot test reset helper + beforeEach so the suite is robust to
  the module-level marker state regardless of order.
- Use a dedicated prerequisite message instead of reusing the caller's.
- Document the unbounded-growth tradeoff as a demo simplification and note
  the one-shot marker semantics in docs/features.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: evalstate <1936278+evalstate@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 18:47:20 -07:00
Ola Hungerford
f5054df1fb
fix(deps): bump gitpython and urllib3 to resolve HIGH security alerts (#4283)
- git: gitpython >=3.1.45 -> >=3.1.50 (lock 3.1.49 -> 3.1.50)
  Fixes GHSA-mv93-w799-cj2w: newline injection in config_writer()
  bypasses the CVE-2026-42215 patch, enabling RCE via core.hooksPath.
- fetch: urllib3 2.6.3 -> 2.7.0 (transitive via requests)
  Fixes GHSA-qccp-gfcp-xxvc (sensitive headers forwarded across origins
  on proxied redirects) and GHSA-mf9v-mfxr-j63j (decompression-bomb
  safeguards bypassed in the streaming API).

Resolves Dependabot alerts #129, #131, #132.
Tests pass (fetch: 20 passed; git: all test bodies pass, only
pre-existing Windows tmpdir-teardown errors remain).

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 11:24:07 -04:00
shaun smith
3a32d1024b
Add URL Elicitation cases (#3334)
* url elicitation

* single tool for normal and error path

* Address review feedback on URL elicitation tool

- Remove src/everything/pnpm-lock.yaml (monorepo uses npm workspaces)
- Drop redundant TriggerUrlElicitationSchema.parse(args) in the handler;
  destructure directly from args like the other tools, since the SDK
  validates against the registered schema before invoking the handler
- Add explicit accept/decline/cancel messaging in the request path,
  mirroring trigger-elicitation-request.ts
- Clarify the registerTool count comment in registrations.test.ts
  (task-based tools register via registerToolTask, counted separately)
- Add tests covering the no-url / undefined-capability registration
  guards, the randomUUID() elicitationId fallback, and the
  decline/cancel response paths (100% coverage of the tool)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Add tool annotations to trigger-url-elicitation

Match the annotations block on sibling elicitation tools and the
CLAUDE.md guidance. Uses openWorldHint: true since the tool drives an
external browser flow.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: cliffhall <cliff@futurescale.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 18:10:07 -07:00
Yash Shah
64b1cb0208
feat(memory): add tool annotations to all knowledge graph tools (#3874)
Add MCP ToolAnnotations to all 9 tools in the memory server, matching
the annotation coverage already present in server-filesystem, server-git,
server-time, and server-sequential-thinking.

- Read tools (read_graph, search_nodes, open_nodes): read-only, idempotent
- Write tools (create_entities, create_relations, add_observations): non-destructive
- Delete tools (delete_entities, delete_observations, delete_relations): destructive, idempotent
- All tools: openWorldHint=false (local JSONL file operations only)

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2026-05-30 11:35:20 -07:00
Alex Akimov
9bade64fce
Move a list of frameworks and resources to a separate md file to make README more readable and lightweight (#4255)
* Moving frameworks and resources out of README

* Add a backlink to Additional from Readme
2026-05-30 09:44:47 -07:00
Krish Garg
00ce9cf134
fix(filesystem): preserve literal dollar replacements (#4225)
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2026-05-29 21:27:03 -07:00
Alex Akimov
ce3b44e21b
Merge pull request #4240 from adityasingh2400/fix-time-tool-description
Fix grammar in time server get_current_time description
2026-05-27 11:45:22 +02:00
Aditya Singh
6abf04eef1 Fix grammar in time server get_current_time tool description 2026-05-24 12:57:04 -07:00
Alex Akimov
b1e1eb1a55
Merge pull request #3246 from olaservo/fix/tool-annotations
feat(everything): add tool-level annotations to get-annotated-message
2026-05-17 19:59:27 +02:00
Alex Akimov
97ba6b3a65
Merge pull request #4109 from olaservo/security/npm-audit-fix-2026-05
chore(deps): npm audit fix for high/medium security alerts
2026-05-16 18:06:24 +02:00
olaservo
3f40d6e731 chore(deps): npm audit fix for high/medium security alerts
Bumps transitive npm dependencies via `npm audit fix` (no breaking changes):
- @hono/node-server 1.19.9 -> 1.19.14 (auth bypass via encoded slashes; serveStatic bypass)
- hono 4.11.7 -> 4.12.17 (multiple: serveStatic file access, cookie/SSE injection, IP matching, etc.)
- express-rate-limit 8.2.1 -> 8.5.0 (IPv4-mapped IPv6 bypass)
- path-to-regexp -> 8.4.2 (DoS via sequential optional groups / multi-wildcard ReDoS)
- rollup 4.52.5 -> 4.60.3 (arbitrary file write via path traversal)
- minimatch (3.x, 9.x, 10.x) -> patched (multiple ReDoS)
- brace-expansion -> patched (zero-step DoS)
- ajv 8.17.1 -> 8.20.0 (ReDoS in $data option)
- qs 6.14.1 -> 6.15.1 (arrayLimit bypass DoS)
- postcss 8.5.6 -> 8.5.14 (XSS in stringify output)

Build and tests pass across all TS workspaces. Remaining 7 moderate dev-only
alerts (vitest/vite/esbuild chain) require a major vitest 4.x bump and are
out of scope here.

Supersedes the contents of dependabot PR #3377 (minimatch 10.0.1 -> 10.2.1).
2026-05-16 08:54:35 -07:00
dependabot[bot]
040b5a96db
chore(deps): bump urllib3
Bumps the uv group with 1 update in the /src/fetch directory: [urllib3](https://github.com/urllib3/urllib3).


Updates `urllib3` from 2.6.3 to 2.7.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.7.0
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-16 15:23:32 +00:00
Alex Akimov
916fa420ec
Merge pull request #4110 from olaservo/security/python-deps-2026-05
chore(deps): bump python deps to address security alerts
2026-05-16 17:21:16 +02:00
Cliff Hall
acedea0c24
Merge pull request #4136 from KKonstantinov/feature/upgrade-zod-v4
upgrade everything-server to zod v4, latest MCP sdk
2026-05-12 10:15:09 -04:00
Konstantin Konstantinov
ef51b062f6
bump packages to 1.29.0 SDK 2026-05-11 15:17:39 +03:00
Konstantin Konstantinov
af15c688e4
upgrade everything-server to zod v4, latest MCP sdk 2026-05-11 14:29:58 +03:00
olaservo
0db9a34071 chore(deps): bump python deps to address security alerts
Bumps vulnerable Python deps via `uv lock --upgrade-package` across the
three Python workspaces (src/git, src/fetch, src/time):

High severity
- gitpython 3.1.45 -> 3.1.49 (src/git): command injection via Git options
  bypass and unsafe `multi_options` validation (GHSA-x9j5-25mq-w6vh,
  GHSA-2gv7-q9w6-xfwm)
- lxml 5.3.0 -> 6.1.0 (src/fetch): XXE in default iterparse() and
  ETCompatXMLParser() (GHSA-pjj9-h2g6-3v7q)
- pyjwt 2.10.1 -> 2.12.1 (all): accepts unknown `crit` header extensions
  (GHSA-75c5-xw7c-p5pm)

Medium / low
- cryptography 46.0.5 -> 48.0.0 (all): buffer overflow with non-contiguous
  buffers; incomplete DNS name constraint enforcement
- python-dotenv 1.0.1/1.2.1 -> 1.2.2 (all): symlink-following arbitrary
  file overwrite in set_key
- python-multipart 0.0.22 -> 0.0.27 (all): DoS via large preamble/epilogue
- pytest 8.3.x -> 9.0.3 (all): vulnerable tmpdir handling
- pygments 2.19.2 -> 2.20.0 (src/fetch): ReDoS in GUID matcher
- requests 2.32.4 -> 2.33.1 (src/fetch): insecure temp file reuse in
  extract_zipped_paths()

All three workspaces sync cleanly and `uv run pytest` passes:
- src/fetch: 20 passed
- src/time: 38 passed
- src/git: 41 passed (35 preexisting Windows-only fixture cleanup
  errors are reproducible on main and unrelated to this change)

Supersedes/extends dependabot PR #3748 (which only bumped requests and
cryptography to 46.0.6).
2026-05-05 06:55:44 -07:00
dhalahayeu
67a71f1b60 fix(everything): use relatedTask option to enable elicitation over HTTP (#3228) 2026-04-22 14:33:01 +02:00
Cliff Hall
4503e2d12b
Merge pull request #3659 from ShionEria/fix/issue-3460-windows-npx-docs
docs: add Windows npx wrapper examples
2026-04-17 18:59:54 -04:00
Cliff Hall
7e6b7807af
Merge pull request #3693 from nipunnegi2/patch-2
Fix typo in usage instructions for VS Code
2026-04-17 18:57:30 -04:00
Cliff Hall
c3448d71b5
Merge pull request #3694 from nipunnegi2/patch-3
Fix formatting in README for Docker usage note
2026-04-17 18:57:07 -04:00
Cliff Hall
74cdb4d867
Merge pull request #3695 from nipunnegi2/patch-4
Fix formatting in README for docker usage note
2026-04-17 18:56:41 -04:00
Cliff Hall
756db5b42a
Merge pull request #3733 from Zandereins/docs/add-claude-md
docs: add root CLAUDE.md and fix AGENTS.md typo
2026-04-17 18:50:57 -04:00
Cliff Hall
bb0a1893e7
Merge pull request #3877 from Chelebii/docs-3132-sequentialthinking-usage
docs: clarify sequentialthinking usage and add examples
2026-04-17 18:44:10 -04:00
Arif Celebi
5d146b379e
Merge branch 'main' into docs-3132-sequentialthinking-usage 2026-04-15 10:36:19 +01:00
Cliff Hall
d5bfe349af
Merge pull request #3950 from olaservo/retire-third-party-server-list
Retire third-party server list in favor of MCP Registry
2026-04-14 11:12:18 -04:00
olaservo
5914f61340 docs: retire third-party server list in favor of MCP Registry
The Third-Party Servers section (Official Integrations + Community
Servers) has been superseded by the MCP Registry at
https://registry.modelcontextprotocol.io/. The README already carried a
deprecation note and CONTRIBUTING.md froze new additions. This removes
the list, updates CONTRIBUTING.md to describe the new state, and
refreshes the readme-pr-check workflow's bot comment.
2026-04-14 08:05:23 -07:00
Arif Celebi
bae042b4f2 docs: clarify sequentialthinking usage and add examples 2026-04-08 23:49:45 +01:00
Zandereins
6e320090c0 docs: add root CLAUDE.md and fix AGENTS.md typo
Add a root CLAUDE.md that covers the full monorepo:
- Monorepo structure (7 servers, 4 TS + 3 Python)
- Build, test, and lint commands for both stacks
- Code style conventions
- Contributing guidelines summary
- CI/CD pipeline overview
- MCP protocol reference pointers

Fix typo in src/everything/AGENTS.md:
- `start:stremableHttp` → `start:streamableHttp`

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 14:37:53 +01:00
Nipun Negi
c104a61f87
Fix formatting in README for docker usage note 2026-03-24 12:08:13 +05:30
Nipun Negi
7a8c25d393
Fix formatting in README for Docker usage note 2026-03-24 12:06:24 +05:30
Nipun Negi
5150a95309
Fix typo in usage instructions for VS Code 2026-03-24 12:03:31 +05:30
ShionElia
e21dbea731 docs: add Windows npx wrapper examples 2026-03-21 04:10:32 +00:00
Arif Celebi
f4244583a6
fix(fetch): refresh uv lockfile (#3598) 2026-03-17 07:21:11 -07:00
Arif Celebi
b60eca1b3b
fix(filesystem): ensure bare Windows drive letters normalize to root (#3434)
fix(filesystem): ensure bare Windows drive letters normalize to root

Appends path.sep to bare drive letters (e.g. "C:") before calling path.normalize(), preventing them from normalizing to "C:." (current directory on drive) instead of "C:\" (drive root). Includes test coverage with platform mocking.

Fixes #3418
2026-03-16 12:12:00 -07:00
Niels Kaspers
1cdf806d21
fix(sequential-thinking): use z.coerce for number and boolean params (#3533)
fix(sequential-thinking): use z.coerce for number and safe preprocess for boolean params

Uses z.coerce.number() for number fields and a z.preprocess() helper for boolean fields to handle string-typed parameters from LLM clients. The preprocess approach correctly handles "false" → false, avoiding the z.coerce.boolean() footgun where Boolean("false") === true.

Fixes #3428
2026-03-15 10:09:04 -07:00
Supun Geethanjana Jayasinghe
c7e0c7e730
add tools | 3573 (#3589)
feat(git): add tool annotations

Adds MCP ToolAnnotations to all 12 git server tools, marking read-only operations (status, diff, log, show, branch) and distinguishing destructive (reset) from non-destructive write operations (add, commit, create_branch, checkout).

Fixes #3573
2026-03-15 09:05:24 -07:00
Elliot
ae40ec239d
fix(git): add missing argument injection guards to git_show, git_create_branch, git_log, and git_branch (#3545)
fix(git): add missing argument injection guards

Extends existing startswith("-") input validation to git_show, git_create_branch, git_log, and git_branch, preventing user-supplied values from being interpreted as CLI flags by GitPython's subprocess calls to git.
2026-03-15 09:04:24 -07:00
Niels Kaspers
81f8301cd2
feat(time): add tool annotations to get_current_time and convert_time (#3574) (#3581)
feat(time): add tool annotations

Adds MCP ToolAnnotations to both time server tools (get_current_time, convert_time). Both are read-only, non-destructive, idempotent, and closed-world.

Fixes #3574
2026-03-15 08:51:02 -07:00
Niels Kaspers
c2ee97e792
feat(sequential-thinking): add tool annotations (#3534)
feat(sequential-thinking): add tool annotations

Adds MCP ToolAnnotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to the sequential-thinking tool, bringing it in line with the annotation pattern established by the filesystem server.

Fixes #3403
2026-03-15 08:50:08 -07:00
Anshul Garg
83b22050b8
fix(fetch): handle malformed input without crashing (#3515)
fix(fetch): handle malformed input without crashing

Changes `raise_exceptions=True` to `raise_exceptions=False` in the fetch server's `Server.run()` call, preventing the server from crashing on malformed JSON-RPC input. This aligns with the SDK's intended default behavior and is consistent with other reference servers.

Fixes #3359
2026-03-15 08:35:30 -07:00
Ola Hungerford
a97aba19eb
Merge pull request #3293 from thecaptain789/fix-httpx-proxy-arg
fix(fetch): update to httpx 0.28+ proxy parameter
2026-03-07 12:38:04 -07:00
Ola Hungerford
ad3e660cc1
Merge pull request #3252 from dotsetgreg/fix/session-resource-reregistration
fix(everything): allow re-registration of session resources
2026-03-07 12:32:28 -07:00
Ola Hungerford
6d977ddc62
Merge pull request #3297 from DukeDeSouth/fix/memory-open-nodes-relations
fix(memory): return relations connected to requested nodes in openNodes/searchNodes
2026-03-07 12:25:27 -07:00
Ola Hungerford
72efc42976
Merge pull request #3230 from nulone/fix/filesystem-move-file-destructive-hint
fix(filesystem): mark move_file as destructive operation
2026-02-28 14:17:21 -07:00
Ola Hungerford
04cce79b4c
Merge pull request #3398 from modelcontextprotocol/localden/servers
Update README.md
2026-02-24 18:38:19 -07:00
Den Delimarsky
599b170e9d
Update README.md 2026-02-24 17:32:52 -08:00
David Wong
0e06979028
add figma to official integrations list (#3363) 2026-02-24 17:35:23 +00:00
Ola Hungerford
a83b1451c5
Merge pull request #3254 from wingding12/fix/filesystem-macos-symlink-path-resolution
fix(filesystem): resolve symlinked allowed directories to both forms
2026-02-19 07:36:47 -07:00
Ellis Shang
1b96551ef0
fix(filesystem): use fileURLToPath for Windows absolute path parsing (#3205) 2026-02-19 05:52:11 -07:00
Ola Hungerford
6a914b9db8
Merge pull request #3350 from modelcontextprotocol/localden/sec-doc-update
Update SECURITY.md to use GitHub Security Advisories
2026-02-18 19:58:50 -07:00
Den Delimarsky
5e3735d081 Update SECURITY.md to use GitHub Security Advisories 2026-02-18 20:51:23 +00:00
Ola Hungerford
8f8f5be91e
Merge branch 'main' into fix/tool-annotations 2026-02-12 19:11:23 -07:00
Cliff Hall
618cf4867b
Merge pull request #2609 from modelcontextprotocol/claude/issue-2526-20250824-0240
fix: resolve relative paths against allowed directories instead of process.cwd()
2026-02-11 09:57:53 -05:00
Koichi ITO
173d991153
Merge pull request #3320 from modelcontextprotocol/dependabot/uv/src/fetch/uv-7997262317
Bump the uv group across 3 directories with 1 update
2026-02-11 16:59:41 +09:00
dependabot[bot]
e3ea3c8b7f
Bump the uv group across 3 directories with 1 update
Bumps the uv group with 1 update in the /src/fetch directory: [cryptography](https://github.com/pyca/cryptography).
Bumps the uv group with 1 update in the /src/git directory: [cryptography](https://github.com/pyca/cryptography).
Bumps the uv group with 1 update in the /src/time directory: [cryptography](https://github.com/pyca/cryptography).


Updates `cryptography` from 46.0.3 to 46.0.5
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5)

Updates `cryptography` from 46.0.3 to 46.0.5
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5)

Updates `cryptography` from 46.0.3 to 46.0.5
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: indirect
  dependency-group: uv
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: indirect
  dependency-group: uv
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 02:51:37 +00:00
Ola Hungerford
70c549be69
Merge pull request #3306 from shuklaham/time_doc_update
docs(time): add explicit uvx command to installation section
2026-02-09 09:43:46 -07:00
Shubham Shukla
26c0d57d57 docs(time): add explicit uvx command to installation section
The uv installation section mentioned using uvx but didn't show the
actual command, unlike the PIP section which shows both install and run
commands. This adds the missing `uvx mcp-server-time` command.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 22:23:30 -08:00
olaservo
87a996b548 fix(filesystem): run npm audit fix to resolve qs vulnerability
Fixes high-severity qs DoS vulnerability (GHSA-6rw7-vpxm-498p).
Remaining moderate-severity issues are in dev dependencies
(esbuild/vite/vitest) and require a breaking vitest v2->v4 upgrade.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 18:52:47 -07:00
Ola Hungerford
922cc2a329
Merge branch 'main' into fix/tool-annotations 2026-02-07 18:09:27 -07:00
olaservo
106216491e Update structure.md to reflect all tool annotations and new tools
- Update get-annotated-message description: all tools now have
  tool-level annotations, not just this one
- Add missing tool entries: simulate-research-query,
  trigger-elicitation-request-async, trigger-sampling-request-async
- Add these tools to the file tree listing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 17:32:16 -07:00
Cliff Hall
3921f5c041
Merge branch 'main' into claude/issue-2526-20250824-0240 2026-02-07 16:57:16 -05:00
Ola Hungerford
ccf675184e
Merge pull request #3236 from nielskaspers/add-everything-server-tests
Add Vitest tests for Everything Server
2026-02-07 10:14:57 -07:00
DukeDeSouth
ca7ea2253e fix(memory): return relations connected to requested nodes in openNodes/searchNodes
Previously, `openNodes` and `searchNodes` only returned relations where
BOTH endpoints were in the result set (using `&&`). This silently
dropped all relations to/from nodes outside the set — making it
impossible to discover a node's connections without calling `read_graph`
and filtering the entire dataset client-side.

Changed the filter from `&&` to `||` so that any relation with at least
one endpoint in the result set is included. This matches the expected
graph-query semantics: when you open a node, you should see all its
edges, not just edges to other opened nodes.

Fixes #3137

Tests updated and new cases added covering:
- Outgoing relations to nodes not in the open set
- Incoming relations from nodes not in the open set
- Relations connected to a single opened node
- searchNodes returning outgoing relations to unmatched entities

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 20:14:27 -05:00
Niels Kaspers
cd20aee6b4
Add experimental.tasks mock for new task-based tools
The upstream main added simulate-research-query and async tools that
use server.experimental.tasks.registerToolTask. Update mock servers
to include this API.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 23:21:49 +02:00
Niels Kaspers
0ca9921e20
Trim low-value tests per review feedback
Removed ~29 tests that were adding noise rather than coverage:
- Registration boilerplate tests (16): redundant with registrations.test.ts
- Redundant role/type checks (3): consolidated into behavioral tests
- "Should not throw" tests (6): consolidated into single lifecycle test
- Constant identity tests (2): provided no safety net
- expect(true).toBe(true) test (1): replaced with actual assertion
- Weak capability test (1): removed, handler check already exists

Strengthened remaining tests:
- Resource templates test now verifies specific resource names
- File resources test now asserts registerResource was called

Test count: 124 → 95 (29 removed)
Coverage unchanged at ~71%

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 23:20:05 +02:00
Niels Kaspers
9c0921276c
Add tests for server factory, registrations, and resources
Additional test coverage:
- server/index.ts: createServer factory, cleanup function (91% coverage)
- tools/index.ts: registerTools, registerConditionalTools (100% coverage)
- prompts/index.ts: registerPrompts (100% coverage)
- resources/index.ts: registerResources, readInstructions (88% coverage)
- resources/files.ts: registerFileResources (54% coverage)
- resources/subscriptions.ts: handlers, begin/stop updates (47% coverage)

Test count: 124 tests (was 102)
Coverage: 71.35% overall (was 64.73%)
- Tools: 93.12%
- Prompts: 90.53%
- Server: 62.93%
- Resources: 65.44%

Note: Transport files (stdio.ts, sse.ts, streamableHttp.ts) are entry
points that start Express servers. These require integration tests
rather than unit tests.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 23:20:05 +02:00
Niels Kaspers
f48efe3206
Add tests for remaining 6 tools
Complete test coverage for all 16 Everything Server tools:

New tests added:
- toggle-simulated-logging: start/stop logging toggle, session handling
- toggle-subscriber-updates: start/stop updates toggle, session handling
- trigger-sampling-request: capability check, sampling request/response
- trigger-elicitation-request: capability check, accept/decline/cancel actions
- get-roots-list: capability check, registration
- gzip-file-as-resource: compression, resource/resourceLink output types

Test count: 102 tests (was 81)
Coverage: 64.73% overall, 90.93% tools (was 34%, 40%)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 23:20:05 +02:00
Niels Kaspers
93a4f763b6
Add Vitest tests for Everything Server
Adds comprehensive test coverage for the Everything Server including:

Tools (10 tools tested):
- echo: message echoing with validation
- get-sum: number addition with edge cases
- get-env: environment variable retrieval
- get-tiny-image: image content blocks
- get-structured-content: weather data for all cities
- get-annotated-message: priority/audience annotations
- trigger-long-running-operation: progress notifications
- get-resource-links: dynamic resource link generation
- get-resource-reference: text/blob resource validation

Prompts (4 prompts tested):
- simple-prompt: no-argument prompt
- args-prompt: city/state arguments
- completable-prompt: department/name completions
- resource-prompt: embedded resource references

Resources:
- templates.ts: URI generation, text/blob resources
- session.ts: session-scoped resource registration

Test infrastructure:
- vitest.config.ts with v8 coverage
- Mock server helper for capturing registered handlers
- 81 tests, all passing

Closes #2925

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 23:20:05 +02:00
thecaptain789
8614dff06f fix(fetch): update to httpx 0.28+ proxy parameter
The httpx library renamed 'proxies' to 'proxy' in version 0.28.0.
This updates the fetch server to use the new parameter name and
removes the version cap on httpx.

Fixes #3287
2026-02-06 15:25:43 +00:00
Ola Hungerford
10d382798e
Merge pull request #3229 from nulone/fix/graceful-unavailable-paths
fix(filesystem): gracefully handle unavailable directories
2026-02-06 06:38:30 -07:00
olaservo
baf99300a2 Add tool annotations to all Everything server tools
Previously only get-annotated-message had ToolAnnotations. Now all 18
tools explicitly declare readOnlyHint, destructiveHint, idempotentHint,
and openWorldHint so the server serves as a complete reference for
developers implementing tool annotations per the MCP spec.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 05:35:51 -07:00
Ola Hungerford
5cb1c6e042
Merge branch 'main' into fix/tool-annotations 2026-02-04 20:35:01 -07:00
Ola Hungerford
6a690065cf
Merge pull request #3289 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-e011e83628
Bump the npm_and_yarn group across 1 directory with 2 updates
2026-02-04 20:20:33 -07:00
dependabot[bot]
e95bb9c44b
Bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 1 update in the / directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).


Updates `@modelcontextprotocol/sdk` from 1.25.2 to 1.26.0
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.2...v1.26.0)

Updates `hono` from 4.11.3 to 4.11.7
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.11.3...v4.11.7)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.26.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: hono
  dependency-version: 4.11.7
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 20:38:38 +00:00
Ola Hungerford
760829a778
Merge pull request #3206 from modelcontextprotocol/chore/apache-2.0-license
chore: update licensing to Apache 2.0 for new contributions
2026-02-04 06:00:33 -07:00
Ola Hungerford
c5df3a4722
Merge pull request #3262 from piyusht-square/add-fetch-server-tests
test(fetch): add unit tests for fetch MCP server
2026-02-04 05:59:59 -07:00
olaservo
dd6594c083 fix(filesystem): use vi.fn() instead of jest.fn() in test
The project uses Vitest, not Jest. Replace jest.fn() with vi.fn()
to fix the ReferenceError in the relative path resolution test.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 05:24:02 -07:00
Ola Hungerford
39a1db9bf2
Merge branch 'main' into claude/issue-2526-20250824-0240 2026-02-03 19:59:23 -07:00
Ola Hungerford
03f276bfe2
Merge branch 'main' into fix/tool-annotations 2026-02-03 06:42:09 -07:00
Piyush Tripathi
71d5d71a80 test(fetch): add unit tests for fetch MCP server
Add comprehensive test coverage for the fetch server:
- TestGetRobotsTxtUrl: 6 tests for URL parsing
- TestExtractContentFromHtml: 3 tests for HTML-to-markdown conversion
- TestCheckMayAutonomouslyFetchUrl: 5 tests for robots.txt handling
- TestFetchUrl: 6 tests for URL fetching with various scenarios

Total: 20 tests covering:
- URL parsing and robots.txt URL generation
- HTML content extraction and markdown conversion
- robots.txt permission checking (401, 403, 404, allow/disallow)
- HTTP response handling (success, errors, raw mode)
- Proxy support

Also adds pytest and pytest-asyncio as dev dependencies.
2026-01-28 14:31:01 -08:00
Den Delimarsky
e6b0b0f5d3
Merge pull request #3256 from modelcontextprotocol/localden/security-note
Update security requirements for servers
2026-01-27 15:03:04 -08:00
Ola Hungerford
6611260d49
Merge branch 'main' into fix/tool-annotations 2026-01-27 05:08:11 -07:00
Den Delimarsky
80397a9d3b
Update security requirements for servers
Note about security requirements, as discussed with @jenn-newton
2026-01-26 20:39:39 -08:00
Koichi ITO
b68d67d155
Merge pull request #3255 from modelcontextprotocol/dependabot/uv/src/fetch/uv-a822e4eeeb
Bump the uv group across 3 directories with 1 update
2026-01-27 11:28:09 +09:00
dependabot[bot]
a1f9dfa470
Bump the uv group across 3 directories with 1 update
Bumps the uv group with 1 update in the /src/fetch directory: [python-multipart](https://github.com/Kludex/python-multipart).
Bumps the uv group with 1 update in the /src/git directory: [python-multipart](https://github.com/Kludex/python-multipart).
Bumps the uv group with 1 update in the /src/time directory: [python-multipart](https://github.com/Kludex/python-multipart).


Updates `python-multipart` from 0.0.21 to 0.0.22
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.21...0.0.22)

Updates `python-multipart` from 0.0.21 to 0.0.22
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.21...0.0.22)

Updates `python-multipart` from 0.0.21 to 0.0.22
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.21...0.0.22)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
  dependency-group: uv
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
  dependency-group: uv
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 23:57:45 +00:00
wingding12
8f2e9cc678
fix(filesystem): resolve symlinked allowed directories to both forms
On macOS, /tmp is a symlink to /private/tmp. When users specify /tmp
as an allowed directory, the server was resolving it to /private/tmp
during startup but then rejecting paths like /tmp/file.txt because
they dont start with /private/tmp.

This fix stores BOTH the original normalized path AND the resolved
path in allowedDirectories, so users can access files through either
form. For example, with /tmp as allowed directory, both /tmp/file.txt
and /private/tmp/file.txt will now be accepted.

Fixes #3253
2026-01-26 18:28:49 -05:00
Greg King
3e1be88c3b fix(everything): allow re-registration of session resources
When a tool like `gzip-file-as-resource` is called multiple times with the
same output name (especially the default `README.md.gz`), the server would
throw "Resource already registered" because the SDK doesn't allow
registering duplicate URIs.

This fix:
- Tracks registered resources by URI in a module-level Map
- Before registering a new resource, checks if the URI already exists
- If it does, removes the old resource using the SDK's `remove()` method
- Then registers the new resource with fresh content

This allows tools to be called repeatedly with the same parameters without
errors, which is important for LLM agents that may retry tool calls.

Found using Bellwether (https://bellwether.sh), an MCP server validation tool.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 09:10:58 -05:00
Ola Hungerford
59e60b5a69
Merge branch 'main' into fix/tool-annotations 2026-01-24 13:13:58 -07:00
Ola Hungerford
549dd025e2
Merge pull request #3242 from cliffhall/clear-timeouts-in-cleanup
Clear initialization timeout on disconnect
2026-01-24 10:47:19 -07:00
Koichi ITO
e73b9a2f9a Enable Dependabot
Follow-up to https://github.com/modelcontextprotocol/servers/pull/3233.

Configure Dependabot to automatically detect updates to the actions used in
GitHub Actions (e.g., `actions/checkout`) and create pull requests for them.

Based on experience, checking for updates on a weekly interval should work well.
2026-01-24 13:15:29 +09:00
cliffhall
ae1e7a5500 Fix #3234 -
"Everything Server crashes when multiple clients reconnect"

* In index.ts
  - added a variable to hold the initialize timeout
  - store the timeout in the oninitialized handler
  - clear the timeout in the cleanup callback

* In roots.ts
  - In the catch block of syncRoots, log the error to the console via .error rather than attempting to send to the client because the most probable case here is that we don't have a connection.
2026-01-23 13:35:32 -05:00
cliffhall
9ade57133f Fix #3234 -
"Everything Server crashes when multiple clients reconnect"

* In index.ts
  - added a variable to hold the initialize timeout
  - store the timeout in the oninitialized handler
  - clear the timeout in the cleanup callback

* In roots.ts
  - In the catch block of syncRoots, log the error to the console via .error rather than attempting to send to the client because the most probable case here is that we don't have a connection.

* In simulate-research-query.ts
  - remove redundant local variable in getTask
* Everywhere else, prettier.
2026-01-23 13:26:02 -05:00
Cliff Hall
eedb060099
Merge pull request #3193 from olaservo/add-tasks-support
feat(everything): add SEP-1686 Tasks support
2026-01-22 12:44:55 -05:00
olaservo
1542b65154 fix(everything): move task to params.task and remove pollInterval from requests
- Use params.task instead of params._meta.task for task metadata
- Remove pollInterval from task requests (only available on result)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 18:39:29 -07:00
Ola Hungerford
a160653441
Apply suggestions from code review
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2026-01-21 17:55:10 -07:00
Cliff Hall
c20c017171
Merge branch 'main' into add-tasks-support 2026-01-21 12:34:08 -05:00
Koichi ITO
623aa8f459
Merge pull request #3233 from pgoslatara/actup/update-actions-1768905103
chore: Update outdated GitHub Actions versions
2026-01-22 00:50:31 +09:00
Cliff Hall
73f0c8b966
Merge branch 'main' into add-tasks-support 2026-01-20 10:29:49 -05:00
Padraic Slattery
71a59645c9 chore: Update outdated GitHub Actions versions 2026-01-20 11:31:43 +01:00
Koichi ITO
3fd7fb618a
Merge pull request #3224 from modelcontextprotocol/dependabot/uv/src/fetch/uv-bca2a229f3
Bump the uv group across 3 directories with 5 updates
2026-01-20 00:32:22 +09:00
lunov
86fd903d5f fix(filesystem): mark move_file as destructive operation
move_file deletes the source file, which is a destructive operation.
Updated annotations and README documentation to reflect this.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 19:58:26 +07:00
lunov
2dfa15dc6e fix(filesystem): gracefully handle unavailable directories
Previously, the server would crash if any configured directory was
unavailable (e.g., unmounted external drive). Now it:

- Filters out inaccessible directories with a warning
- Continues operating with remaining accessible directories
- Only fails if NO directories are accessible

Fixes #2815
2026-01-19 19:53:45 +07:00
olaservo
5156cff9dc fix(everything): implement graceful HTTP elicitation degradation
Implement graceful degradation for elicitation on HTTP transport:
- STDIO: Full elicitation works via sendRequest
- HTTP: Catches elicitation failure, uses default interpretation
- Task completes successfully on both transports

simulate-research-query now uses try-catch around sendRequest and
includes explanatory message when elicitation is skipped on HTTP.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 19:19:32 -07:00
olaservo
1cda86effb docs(everything): update features.md for direct elicitation flow
Update documentation to reflect that simulate-research-query now sends
elicitation requests directly from the background task instead of using
the tasks/result side-channel approach.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 17:44:55 -07:00
olaservo
c53a0f3799 fix(everything): send elicitation directly from background task
Instead of waiting for the client to call tasks/result to trigger
elicitation, the server now sends elicitation/create directly from
the background process using sendRequest. This simplifies the flow:

- Server sends elicitation proactively when clarification is needed
- Client receives and handles it via existing elicitation handler
- Task resumes and completes after receiving the response
- Client's polling sees completed status

This approach avoids requiring the client to detect input_required
status and call tasks/result as a side-channel.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 17:42:26 -07:00
Ola Hungerford
6556e339cb
Merge branch 'main' into add-tasks-support 2026-01-17 14:05:35 -07:00
dependabot[bot]
b906f726fa
Bump the uv group across 3 directories with 5 updates
Bumps the uv group with 5 updates in the /src/fetch directory:

| Package | From | To |
| --- | --- | --- |
| [mcp](https://github.com/modelcontextprotocol/python-sdk) | `1.2.0` | `1.23.0` |
| [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.4` |
| [h11](https://github.com/python-hyper/h11) | `0.14.0` | `0.16.0` |
| [starlette](https://github.com/Kludex/starlette) | `0.41.2` | `0.49.1` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.3` | `2.6.3` |

Bumps the uv group with 3 updates in the /src/git directory: [mcp](https://github.com/modelcontextprotocol/python-sdk), [h11](https://github.com/python-hyper/h11) and [starlette](https://github.com/Kludex/starlette).
Bumps the uv group with 2 updates in the /src/time directory: [h11](https://github.com/python-hyper/h11) and [starlette](https://github.com/Kludex/starlette).


Updates `mcp` from 1.2.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `requests` from 2.32.3 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.2 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `urllib3` from 2.2.3 to 2.6.3
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.3...2.6.3)

Updates `mcp` from 1.2.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.2 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `mcp` from 1.2.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.2 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `mcp` from 1.1.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `mcp` from 1.1.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `mcp` from 1.1.0 to 1.23.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.2.0...v1.23.0)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)

Updates `starlette` from 0.41.3 to 0.49.1
- [Release notes](https://github.com/Kludex/starlette/releases)
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md)
- [Commits](https://github.com/Kludex/starlette/compare/0.41.2...0.49.1)

---
updated-dependencies:
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: urllib3
  dependency-version: 2.6.3
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.23.0
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: h11
  dependency-version: 0.16.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: starlette
  dependency-version: 0.49.1
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-17 18:03:32 +00:00
Ola Hungerford
55a3056a04
Merge pull request #3222 from koic/fix_time_mcp_erro_constructor
fix(time): Fix `McpError` constructor usage in time server
2026-01-17 11:00:33 -07:00
Koichi ITO
9c9813d9dc fix(time): Fix McpError constructor usage in time server
Fixes CI failures in PR #3220.

PR #3220 updated `mcp` library from 1.0.0 to 1.23.0, which caused test
failures due to a breaking change in `McpError` constructor API.

The `McpError` constructor now expects an `ErrorData` object instead of
a plain string message. This commit fixes the usage in `get_zoneinfo()`
function to use `ErrorData(code=INVALID_PARAMS, message=...)`.

```console
Error before fix:
  AttributeError: 'str' object has no attribute 'message'
```

Also updates `mcp` dependency to >=1.23.0 in pyproject.toml to ensure
compatibility with the new API.
2026-01-17 23:12:04 +09:00
Koichi ITO
f1eedf2b7e
Merge pull request #3216 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-aabe4e74ca
Bump diff from 5.2.0 to 8.0.3 in the npm_and_yarn group across 1 directory
2026-01-17 08:24:59 +09:00
dependabot[bot]
3d6c7c1391
Bump diff in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [diff](https://github.com/kpdecker/jsdiff).


Updates `diff` from 5.2.0 to 8.0.3
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](https://github.com/kpdecker/jsdiff/compare/v5.2.0...v8.0.3)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 8.0.3
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-14 22:23:10 +00:00
David Soria Parra
72e11113ed
Merge pull request #3213 from SashankMeka1/kg-type-loading-fix
remove type from loading
2026-01-14 17:15:29 +00:00
Sashank Meka
8af50b9418 remove type from loading 2026-01-13 22:02:20 -05:00
Adam Jones
6b36e3c223
chore: update licensing to Apache 2.0 for new contributions 2026-01-12 22:50:22 +00:00
olaservo
c743a10da0 feat(everything): add tool-level annotations to get-annotated-message
Add readOnlyHint, destructiveHint, idempotentHint, and openWorldHint
annotations to the tool config. Update docs to reflect that this tool
now demonstrates both tool-level and content annotations.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-12 07:48:43 -07:00
Ola Hungerford
861c11b786
Merge pull request #3200 from cliffhall/roots-is-optional
Everything server - Fix error when referring to roots
2026-01-10 18:26:12 -07:00
cliffhall
677f40a38f In roots.ts, clientCapabilites.roots and response.roots are optional.
Fixes #2818
2026-01-10 17:40:58 -05:00
cliffhall
7300631a5c In roots.ts, clientCapabilites.roots and response.roots are optional.
Fixes #2818
2026-01-10 17:32:20 -05:00
olaservo
9d863fb7e6 feat: add async sampling and elicitation tools
Add tools that demonstrate bidirectional MCP tasks where the server
sends requests to the client for async execution:

- trigger-sampling-request-async: Send sampling request with task
  params, client creates task and executes LLM call in background,
  server polls for completion and retrieves result

- trigger-elicitation-request-async: Same pattern for user input,
  useful when user may take time to fill out forms

Both tools:
- Check client capabilities (tasks.requests.sampling/elicitation)
- Accept both CreateTaskResult and direct result responses
- Poll tasks/get for status updates
- Fetch final result via tasks/result

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 09:14:30 -07:00
olaservo
0208e93f85 feat(everything): add SEP-1686 Tasks support
- Add tasks capability with list, cancel, and requests.tools.call
- Add InMemoryTaskStore and InMemoryTaskMessageQueue from SDK experimental
- Add simulate-research-query tool demonstrating task lifecycle
- Task demonstrates working -> input_required -> completed status flow
- Uses elicitation for ambiguous queries when client supports it

Closes #3037

🦉 Generated with [Claude Code](https://claude.ai/code)
2026-01-09 06:48:53 -07:00
Ola Hungerford
9691b958ec
Merge pull request #3189 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-1719578bf6
Bump @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in the npm_and_yarn group across 1 directory
2026-01-07 11:18:17 -07:00
dependabot[bot]
737ce98e4a
Bump @modelcontextprotocol/sdk
Bumps the npm_and_yarn group with 1 update in the / directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).


Updates `@modelcontextprotocol/sdk` from 1.24.0 to 1.25.2
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.24.0...v1.25.2)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.25.2
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 16:49:05 +00:00
Adam Jones
37b2926d2f
Fix YAML syntax error in readme-pr-check workflow
The template literal body had no indentation, which broke YAML's
block literal parsing. Use array.join('\n') instead.
2026-01-06 14:38:04 +00:00
Ola Hungerford
425869346f
Merge pull request #3184 from modelcontextprotocol/adamj/readme-pr-check
Add workflow to handle README-only PRs
2026-01-05 21:33:32 -07:00
Adam Jones
dca1e7ed6f
Add workflow to handle README-only PRs
Adds a GitHub Actions workflow that:
- Detects PRs that only modify README.md
- Comments explaining we no longer accept new server additions
- Directs contributors to the MCP registry instead
- Allows updates/removals via /i-promise-this-is-not-a-new-server
- Uses labels (readme: pending / readme: ready for review) for filtering
- Minimizes bot comment after confirmation to reduce clutter

Claude-Generated-By: Claude Code (cli/claude-opus-4-5=100%)
Claude-Steers: 10
Claude-Permission-Prompts: 0
Claude-Escapes: 0
2026-01-05 18:53:30 +00:00
tomonacci
1ae217d74d
Remove only trailing slashes (#3183) 2026-01-05 18:42:10 +00:00
Ola Hungerford
862e717ff7
Merge pull request #3164 from 0dd/fix-git-add-validation
Add Path validation
2026-01-04 13:18:50 -07:00
Aonan Guan
3827fd00b3 Merge remote-tracking branch 'origin/fix-git-add-validation' into fix-git-add-validation
# Conflicts:
#	src/git/src/mcp_server_git/server.py
2025-12-29 16:05:35 -08:00
Aonan Guan
db96050800 git: improve file path validation in add operation
Use Git CLI directly instead of GitPython index API to ensure proper
path validation and prevent option injection. The '--' separator ensures
file paths starting with '-' are handled correctly.
2025-12-29 16:04:31 -08:00
Aonan Guan
3269185eb7 git: improve file path validation in add operation
Add validation to ensure file paths are within repository boundaries
before staging. This prevents potential issues with relative paths
and improves overall robustness of the git_add function.
2025-12-29 15:33:42 -08:00
Cliff Hall
dcb47d2d94
Merge pull request #3121 from cliffhall/new-everything-server
New everything server
2025-12-19 12:39:55 -05:00
cliffhall
44faf3a200 Remove console log statements 2025-12-19 10:18:55 -05:00
Cliff Hall
53cc385d4e
Update src/everything/AGENTS.md
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-12-18 15:03:44 -05:00
Cliff Hall
5fb7a71083
Merge branch 'main' into new-everything-server 2025-12-18 11:46:12 -05:00
Paul Carleton
c7d60d635a
fix: use --frozen instead of --locked in release workflow (#3140)
* fix: regenerate uv.lock after version bump in release script

When the release script bumps the version in pyproject.toml, it needs
to also regenerate the uv.lock file. Otherwise the lockfile becomes
out of sync and `uv sync --locked` fails in CI with:
"The lockfile at uv.lock needs to be updated"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: use --frozen instead of --locked in release workflow

The release script bumps the version in pyproject.toml, which causes
the lockfile to be out of sync (uv includes the package's own version
in the lockfile). Using --frozen skips the lockfile freshness check
while still using pinned dependency versions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-18 16:25:49 +00:00
Paul Carleton
bd858d6745
fix: add contents write permission to update-packages job (#3138)
The update-packages job needs to push tags to the repository but was
missing the required `permissions: contents: write`. This caused the
workflow to fail with a 403 error when trying to push the version tag.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-18 14:17:16 +00:00
Felix Weinberger
4750df40c7
Merge pull request #3139 from modelcontextprotocol/fix-git-server-pyright-errors
fix(git): import BadName directly to fix pyright errors
2025-12-18 15:03:02 +01:00
Paul Carleton
88320daffa
fix(git): import BadName directly to fix pyright errors
Import `BadName` from `git.exc` directly instead of accessing it via
`git.exc.BadName`, which pyright doesn't recognize as a valid attribute
access on the `git` module.

This fixes the pyright CI failures introduced by the recent security
patches (GHSA merges).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-18 13:22:52 +00:00
cliffhall
17aaa455bb Sync roots at startup. This was deferred to list_roots tool is used, but I'm putting it back.
* In server/roots.ts
  - Updated function doc
2025-12-17 17:49:35 -05:00
cliffhall
f8933ec3e6 Sync roots at startup. This was deferred to list_roots tool is used, but I'm putting it back.
The syncRoots call should be idempotent, requesting roots if they haven't been yet for the session, but always retuning the cached roots otherwise. That could be deferred but setting the handler for roots_list changed note should not.

* In server/roots.ts
  - only set the notification handler and call for initial roots list if the roots aren't already cached for this client.

* In server/index.ts
  - in the oninitialized handler
    - get the sessionId from the transport
    - set a 350ms timeout to call syncRoots with the server and sessionId
      - this delay cause it to run after the `notifications/initialized` handler finishes, otherwise, the request gets lost.

* All other changes attributable to prettier
2025-12-17 17:46:24 -05:00
Cliff Hall
17a2be2320
Merge branch 'main' into new-everything-server 2025-12-17 16:02:56 -05:00
Jenn Newton
a37158bc15
Merge commit from fork
Validate that repo_path arguments in tool calls are within the
configured --repository path when the --repository flag is set.

The fix:
- Adds validate_repo_path() that resolves paths and checks
  containment using Path.relative_to()
- Resolves symlinks before comparison
- Maintains backward compatibility when --repository is not set

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paul Carleton <paulc@anthropic.com>
2025-12-17 16:04:30 +00:00
Jenn Newton
9e5d5b8e4b
Merge commit from fork
Add validation to reject arguments starting with '-' and verify
arguments resolve to valid git refs via rev_parse before passing
to git CLI commands. This prevents flag-like values from being
interpreted as command-line options (e.g., --output=/path/to/file).

CWE-88: Improper Neutralization of Argument Delimiters in a Command

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-17 16:01:19 +00:00
Koichi ITO
d9c45477cd
Merge pull request #3124 from DeanMauro/patch-2
Update Trade Agent entry in README
2025-12-17 10:20:48 +09:00
Neel Patel
1432d05156
Update README.md existing Moorcheh server (#3105)
* Update README.md existing Moorcheh server

* update description
2025-12-16 21:54:47 +00:00
cliffhall
c6daef707a Get roots unconditionally when syncRoots is called
* In server/roots.ts
  - in syncRoots, if roots are supported fetch them

* In get-roots-list.ts,
  - Don't import and inspect current roots map, just call syncRoots to get the list.
2025-12-15 19:37:56 -05:00
cliffhall
1b8f376b90 Demonstrate registration of tools conditioned upon client capability support. Also, obviated need for clientConnected callback to pass sessionId because we defer initial fetching of roots happens when you run the get-roots-list tool.
* In how-it-works.md,
  - added a section on conditional tool registration

* In server/index.ts
  - import registerConditionalTools
  - in an oninitialized handler for the server, call registerConditionalTools
  - removed clientConnected from ServerFactoryResponse and all mentions in docs

* In tools/index.ts
  - export a registerConditionalTools function
  - refactor/move calls to registerGetRootsListTool, registerTriggerElicitationRequestTool, and registerTriggerSamplingRequestTool out of registerTools and into registerConditionalTools

* In server/roots.ts
  - only act if client supports roots
  - remove setInterval from call to requestRoots. It isn't happening during the initialze handshake anymore, so it doesn't interfere with that process if called immediaately

* In get-roots-list.ts, trigger-elicitation-request.ts, and trigger-sampling-request.ts,
  - only register tool if client supports capability

* Throughout the rest of the files, removing all references to `clientConnected`
2025-12-15 17:51:30 -05:00
cliffhall
ebac6314cf Updated server instructions.md. See https://github.com/modelcontextprotocol/servers/pull/3121#discussion_r2616651611 2025-12-15 17:04:59 -05:00
cliffhall
8758a11b37 Updated server instructions.md. See https://github.com/modelcontextprotocol/servers/pull/3121#discussion_r2616651611 2025-12-15 17:04:35 -05:00
cliffhall
734d5c3ebb Updated server instructions.md. See https://github.com/modelcontextprotocol/servers/pull/3121#discussion_r2616651611 2025-12-15 17:01:33 -05:00
cliffhall
70feb6f2b0 Remove includeContext: "thisServer" from CreateMessageRequest in trigger-sampling-request.ts 2025-12-15 14:40:11 -05:00
cliffhall
e0f1c42159 Add listChanged capability for tools, prompts, and resources in servers/index.ts 2025-12-15 14:39:20 -05:00
Dean Mauro
9a437181d9
Update Trade Agent to Trade It in README
Trade Agent has rebranded to Trade It. I've updated the entry to match.
2025-12-14 22:31:17 -05:00
cliffhall
cdbcdc551a Cache roots in get-roots-list.ts if list was not already present and had to be requested. 2025-12-13 16:25:28 -05:00
cliffhall
20527e4175 Updated doc in all tools 2025-12-13 15:55:07 -05:00
cliffhall
7b8592538f Updated doc in all tools 2025-12-13 15:52:32 -05:00
cliffhall
eed70bbbda Updated doc in trigger-sampling-request.ts 2025-12-13 15:48:41 -05:00
cliffhall
0ba86f8d4f Updated doc in echo.ts 2025-12-13 15:48:13 -05:00
cliffhall
29a20bfd0a Updated doc in get-annotated-message.ts 2025-12-13 15:46:57 -05:00
cliffhall
82cda366d6 Updated doc in get-env.ts 2025-12-13 15:45:24 -05:00
cliffhall
6ad8af7130 Updated doc in get-resource-reference.ts 2025-12-13 15:44:17 -05:00
cliffhall
8126179a0a Run pretter:fix 2025-12-13 15:43:00 -05:00
cliffhall
e1c1dcfac8 Use roots cache in get-roots-list tool
* In get-roots-list.ts, query the server's cache of the latest roots from the client and only request the list from the client if it doesn't exist.
* In roots.ts, export the roots map
2025-12-13 15:42:24 -05:00
cliffhall
6854902775 Use roots cache in get-roots-list tool
* In get-roots-list.ts, query the server's cache of the latest roots from the client and only request the list from the client if it doesn't exist.
* In roots.ts, export the roots map
2025-12-13 15:41:44 -05:00
cliffhall
77deef08ce Update doc in tools/gzip-file-as-resource.ts 2025-12-13 15:24:10 -05:00
cliffhall
cd5b728fb6 Update doc in tools/toggle-subscriber-updates.ts 2025-12-13 15:21:38 -05:00
cliffhall
ba098427d6 Update doc in tools/toggle-subscriber-updates.ts 2025-12-13 15:19:26 -05:00
cliffhall
45ea1e21f9 Update doc in tools/toggle-subscriber-updates.ts 2025-12-13 15:18:15 -05:00
cliffhall
b8074f9b9c Update doc in tools/trigger-elicitation-request.ts and trigger-long-running-operation.ts 2025-12-13 15:16:37 -05:00
cliffhall
8291c0b290 Update doc in tools/trigger-elicitation-request.ts 2025-12-13 15:12:51 -05:00
cliffhall
00b8c539f8 Update doc in tools/trigger-long-running-operation.ts 2025-12-13 15:11:12 -05:00
cliffhall
3f5e5cfb81 Update doc in tools/trigger-elicitation-request.ts 2025-12-13 15:09:26 -05:00
cliffhall
299aae2f4b Update doc in tools/toggle-subscriber-updates.ts 2025-12-13 15:07:13 -05:00
cliffhall
cb5f70cf20 Update doc in server/index.ts 2025-12-13 15:00:18 -05:00
cliffhall
90d1b664ee Update doc in server/index.ts 2025-12-13 14:58:49 -05:00
cliffhall
79c4e51038 Update README.md and doc in server/index.ts 2025-12-13 14:56:36 -05:00
cliffhall
a235ed8016 Updated package.json and ran prettier 2025-12-13 14:33:16 -05:00
cliffhall
919b2e0138 Updated AGENTS.md with guidance on tool naming 2025-12-13 14:24:38 -05:00
cliffhall
2b60822057 Refactor-renamed long-running-operation.ts to trigger-long-running-operation.ts 2025-12-13 14:20:24 -05:00
cliffhall
a008d9fee6 Updated structure.md 2025-12-13 11:42:23 -05:00
cliffhall
c5999b5a21 Merge branch 'main' into new-everything-server
# Conflicts:
#	Removed src/everything/everything.ts
2025-12-13 11:22:21 -05:00
cliffhall
f561f70002 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated docs

* Refactor/renamed toggle-logging.ts to toggle-simulated-logging.ts
  - refactor/renamed registerToggleLoggingTool to registerToggleSimulatedLoggingTool
2025-12-13 10:59:35 -05:00
cliffhall
19e588bdcb [WIP] Refactor everything server to be more modular and use recommended APIs.
Updated structure.md
2025-12-13 10:20:16 -05:00
cliffhall
115789036a [WIP] Refactor everything server to be more modular and use recommended APIs.
Updated docs

* Refactor/renamed CLAUDE.md to AGENTS.md
* Updated instructions.md and startup.md
2025-12-13 10:03:21 -05:00
cliffhall
2093f2dfac [WIP] Refactor everything server to be more modular and use recommended APIs.
Updated README.md
2025-12-12 20:16:07 -05:00
cliffhall
9b25a3a41b [WIP] Refactor everything server to be more modular and use recommended APIs.
Finalized Roots list changed handling and initial request. Final fit and finish work.

* Updated architecture.md
  - Added links to other docs
  - Refactor/extracted sections into extension.md, features.md, how-it-works.md, startup.md, and structure.md

* Removed everything.ts
  - all features are ported

* In roots.ts
  - refactor/renaned setRootsListChangedHandler to syncRoots
  - refactor handler logic to requestRoots function
  - Calls for roots list directly to get initial list

* In server/index.ts
  - import setRootsListChangedHandler
  - in clientConnected callback
    - call setRootsListChangedHandler passing server and sessionId

* In sse.ts, stdio.ts, and streamableHttp.ts
  - update inline and function docs

* In index.ts,
  - updated usage output

* In server/index.ts
  - refactor/extracted readInstructions to resources/index.ts
  - defined ServerFactoryResponse response type
2025-12-12 20:12:18 -05:00
Ola Hungerford
792c47442d
Merge pull request #3097 from cliffhall/sep-1330-enums
Update Everything server's elicitation request
2025-12-11 21:05:59 -07:00
cliffhall
cb073d877a [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding Trigger Elicitation Request and Get Roots List tools

* Updated architecture.md

* Added roots.ts
  - tracks roots by sessionId
  - setRootsListChangedHandler
    - listens for roots changed notification from the client
      - updates the roots map by sessionId
      - sends log notification or error to the client

* In server/index.ts
  - import setRootsListChangedHandler
  - in clientConnected callback
    - call setRootsListChangedHandler passing server and sessionId

* In sse.ts, stdio.ts, and streamableHttp.ts
  - receive clientConnected from server factory
  - call clientConnected when server is connected to transport
* Added get-roots-list.ts
  - registerGetRootsListTool
    - Registers the 'get-roots-list' tool with the given MCP server.

* Added trigger-elicitation-request.ts
  - registerTriggerElicitationRequestTool
    - registered tool sends an elicitation request that exercises all supported field types

* In tools/index.ts
  - imports registerTriggerElicitationRequestTool and registerGetRootsListTool
  - in registerTools
    - call registerTriggerElicitationRequestTool and registerGetRootsListTool, passing server
2025-12-11 20:25:46 -05:00
cliffhall
18ef6aa69b [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding Trigger Elicitation Request and Get Roots List tools

* Updated architecture.md

* Added roots.ts
  - tracks roots by sessionId
  - setRootsListChangedHandler
    - listens for roots changed notification from the client
      - updates the roots map by sessionId
      - sends log notification or error to the client

* In server/index.ts
  - import setRootsListChangedHandler
  - in clientConnected callback
    - call setRootsListChangedHandler passing server and sessionId

* In sse.ts, stdio.ts, and streamableHttp.ts
  - receive clientConnected from server factory
  - call clientConnected when server is connected to transport
* Added get-roots-list.ts
  - registerGetRootsListTool
    - Registers the 'get-roots-list' tool with the given MCP server.

* Added trigger-elicitation-request.ts
  - registerTriggerElicitationRequestTool
    - registered tool sends an elicitation request that exercises all supported field types

* In tools/index.ts
  - imports registerTriggerElicitationRequestTool and registerGetRootsListTool
  - in registerTools
    - call registerTriggerElicitationRequestTool and registerGetRootsListTool, passing server
2025-12-11 20:25:37 -05:00
cliffhall
ea6fe271cd [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding Trigger Elicitation Request tool

* Updated architecture.md

* Added trigger-elicitation-request.ts
  - registerTriggerElicitationRequestTool
    - registered tool sends an elicitation request that exercises all supported field types

* In tools/index.ts
  - imports registerTriggerElicitationRequestTool
  - in registerTools
    - call registerTriggerElicitationRequestTool passing server
2025-12-11 18:10:37 -05:00
Cliff Hall
8efd9a6bb8
Merge branch 'main' into sep-1330-enums 2025-12-11 17:52:10 -05:00
Cliff Hall
d3e1715088
Update src/everything/everything.ts
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-12-11 17:51:35 -05:00
Cliff Hall
40435bd7b2
Update src/everything/everything.ts
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-12-11 17:51:15 -05:00
cliffhall
339e056ea0 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor/renamed get-sampling-request.ts to trigger-sampling-request.ts
  - use trigger instead of get throughout

* In tools/index.ts
  - sorted display order
2025-12-11 17:39:25 -05:00
cliffhall
2afc618ccd [WIP] Refactor everything server to be more modular and use recommended APIs.
[WIP] Adding Gzip File as Resource tool

* Updated architecture.md

* Added gzip-file-as-resource.ts
  - imports getSessionResourceURI and  registerSessionResource from session.ts
  - exports registerGZipFileAsResourceTool
    - the registered tool
      - validates the input URI
      - fetches the file safely
      - compresses it
      - creates and registers the resource
      - returns resource or resource link

* In tools/index.ts
  - import registerGZipFileAsResourceTool
  - in registerTools,
    - call registerGZipFileAsResourceTool passing server

* Added resources/session.ts
  - getSessionResourceURI gets a uri to the specified name
  - registerSessionResource registers the session-scoped resource and returns a resource link
2025-12-11 17:23:27 -05:00
cliffhall
3d003abacb [WIP] Refactor everything server to be more modular and use recommended APIs.
[WIP] Adding Gzip File as Resource tool

* Updated architecture.md

* In resources/files.ts
  - remove 'Docs: ' from resource name

* In resources/templates.ts
  - use blob instead of text in resource content
2025-12-11 17:04:50 -05:00
Jeroen Overschie
f909dfab90
Update Prisma link in README.md (#3116) 2025-12-11 14:01:03 +00:00
AWOrpington
7a9546e98c
Fix svg location for Conductor entry in README (#3114)
The public hosting for the Orkes logo changed, necessitating this update.
2025-12-11 13:59:32 +00:00
DOSSEH Shalom
0040740b0d
Fix link for Binance MCP server in README (#3104) 2025-12-11 13:58:04 +00:00
Josip Antoliš
215730f1b0
Fix Infobip MCP server link (#3103) 2025-12-11 13:57:26 +00:00
Andrii Kravets
bd48cee3f4
Remove Openfort project from README (#3098)
Removed Openfort entry from the list of projects.
2025-12-11 13:56:25 +00:00
Ola Hungerford
968acc2ec9
fix(filesystem): return string in structuredContent to match outputSchema (#3113)
* fix(filesystem): return string in structuredContent to match outputSchema

The directory_tree, move_file, and list_directory_with_sizes tools were
returning an array in structuredContent.content, but outputSchema declares
content as z.string(). This caused MCP error -32602 validation failures.

Changed structuredContent from { content: [contentBlock] } to { content: text }
to match the declared outputSchema and be consistent with other filesystem
tools like list_directory and search_files.

Fixes #3110, #3106, #3093

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test(filesystem): add integration tests for structuredContent schema compliance

Adds tests to verify that directory_tree, list_directory_with_sizes, and
move_file tools return structuredContent.content as a string (matching
outputSchema) rather than an array.

These tests prevent regression of issues #3110, #3106, #3093.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-12-11 13:50:27 +00:00
Stefan Dirkse
e6933ca98b
Fix: Changed structuredContent output to match outputSchema (#3099) 2025-12-11 13:48:04 +00:00
Koichi ITO
44afe4c5d5
Merge pull request #3117 from joaommartins/bugfix/check-default-branch-name-in-tests
Fix test_git_diff to use dynamic branch name
2025-12-11 14:47:08 +09:00
cliffhall
48bf94a728 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor/renamed sampling-request.ts to get-sampling-request.ts

* In tools/index.ts
  - sorted presenation order
2025-12-10 16:58:25 -05:00
cliffhall
7acadf4ac9 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md
2025-12-10 16:24:46 -05:00
cliffhall
f759d9eaa1 [WIP] Refactor everything server to be more modular and use recommended APIs.
For tools where we seek to get some response from the server, renamed as an action, e.g., "Get Sum" rather than "Add" or "Get Annotated Message" rather than "Annotated Message", so that it's clear what the intent of the tool is in a quick review.

* Updated architecture.md

* Refactor/renamed add.ts to get-sum.ts
* Refactor/renamed annotated-message.ts to get-annotated-message.ts
* In tools/index.ts
  - sorted presentation order
2025-12-10 16:08:41 -05:00
cliffhall
904d0ea71f [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding get-structured-content tool

* Updated architecture.md

* added get-structured-content.ts
  - Registers the 'get-structured-content' tool with the provided McpServer instance.
  - The registered tool processes incoming arguments using a predefined input schema,
    generates structured content with weather information including temperature,
    conditions, and humidity, and returns both backward-compatible content blocks
    and structured content in the response.
2025-12-09 20:11:29 -05:00
cliffhall
6cd26cf3df [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md
2025-12-09 19:26:34 -05:00
cliffhall
27793ac93a [WIP] Refactor everything server to be more modular and use recommended APIs.
* In get-env.ts
  - update tool description
2025-12-09 19:26:04 -05:00
cliffhall
03d3da0d55 [WIP] Refactor everything server to be more modular and use recommended APIs.
Refactor/rename `print-env` tool to `get-env`

* Updated architecture.md

* Refactor rename print-env.ts to get-env.ts

* In tools/index.ts
  - reorder tools alphabetically
2025-12-09 19:24:39 -05:00
cliffhall
8530747606 [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding the get-resource-reference and get-resource-reference tools

* Updated architecture.md

* Added get-resource-links.ts
  - Registers the 'get-resource-reference' tool with the provided McpServer instance.
  - The registered tool retrieves a specified number of resource links and their metadata.

* In get-resource-reference.ts
  - fixed tool description

* In tools/index.ts
  - import registerGetResourceLinksTool
  - in registerTool
    - call registerGetResourceLinksTool
2025-12-09 19:17:00 -05:00
João M. Martins
1b5f64e7e4
Fix test_git_diff to use dynamic branch name 2025-12-10 10:11:46 +11:00
cliffhall
320e3d8b25 [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding the get-resource-reference tool

* Updated architecture.md

* In prompts/resource.ts
  - Refactor/extracted the prompt argument completers into exported functions in resources/templates.ts
  - Refactor/extracted BLOB_TYPE, TEXT_TYPE, and resourceTypes into exported constants in resources/templates.ts as RESOURCE_TYPE_BLOB, RESOURCE_TYPE_TEXT, and RESOURCE_TYPES
  - In resources/templates.ts
    - refactor renamed index to resourceId throughout for consistency with prompts and tool references
* Added tools/get-resource-reference.ts
  - Registers the 'get-resource-reference' tool with the provided McpServer instance.
  - uses enum and number schema for tools to provide resourceType and resourceId arguments. Completables don't work for tool arguments.
  - Returns the corresponding dynamic resource
* In tools/index.ts
  - imported registerGetResourceReferenceTool
  - in registerTools
    - called registerGetResourceReferenceTool
2025-12-09 17:47:38 -05:00
cliffhall
328a990163 [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding the annotated message tool

* Updated architecture.md

* In annotated-message.ts
  - prettier
2025-12-09 16:56:00 -05:00
cliffhall
0bf6c6911d [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding the annotated message tool

* Updated architecture.md

* Added annotated-message.ts
  - registers a tool that returns a message with annotations on different content types

* In package.json
  - updated TS SDK version
2025-12-09 12:17:08 -05:00
cliffhall
2ce87b168c [WIP] Refactor everything server to be more modular and use recommended APIs.
* Added git-tiny-image.ts
  - registers a tool that returns a tiny MCP logo

* In all other tools, updated function docs
2025-12-09 10:17:37 -05:00
cliffhall
08b6a501ce [WIP] Refactor everything server to be more modular and use recommended APIs.
* In sampling-request.ts
  - renamed SampleLLMSchema to SamplingRequestSchema
2025-12-09 09:12:42 -05:00
cliffhall
df844b5298 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md
2025-12-08 19:14:45 -05:00
cliffhall
0f3e27ef87 [WIP] Refactor everything server to be more modular and use recommended APIs.
Added print-env, and sampling-request tools

* Updated architecture.md

* In tools/index.ts
  - import registerPrintEnvTool and registerSamplingRequestTool
  - in registerTools
    - call registerPrintEnvTool and registerSamplingRequestTool

* Added tools/print-env.ts
  - registers a tool that takes no args and returns the environment variables

* Added tools/sampling-request
  - registers a tool that
    - takes prompt and maxTokens args
    - sends client a sampling request
    - returns the client response in the result
2025-12-08 19:14:06 -05:00
cliffhall
1df8623bcc [WIP] Refactor everything server to be more modular and use recommended APIs.
Added long-running-operation tool and improved comments in all tools

* Updated architecture.md

* In tools/
  - add.ts
  - echo.ts
  - toggle-logging.ts
  - toggle-subscriber-updates.ts
    - Add better function and inline docs

* Added tools/long-running-operation.ts
  - similar implementation as in everything v1

* In tools/index.ts
  - import registerLongRunningOperationTool
  - in registerTools
    - registerLongRunningOperationTool
2025-12-08 17:55:04 -05:00
cliffhall
346c29a086 [WIP] Refactor everything server to be more modular and use recommended APIs.
Added tools to toggle simulated logging and resource updates on and off rather than have them start immediately upon connection

* Updated architecture.md

* In server/index.ts
  - remove import of beginSimulatedResourceUpdates and beginSimulatedLogging
  - remove clientConnected from createServer factory result

* In tools/index.ts
  - import registerToggleLoggingTool and registerToggleSubscriberUpdatesTool
  - in registerTools
    - call registerToggleLoggingTool and registerToggleSubscriberUpdatesTool

* In logging.ts
  - in beginSimulatedLogging
    - refactor extract inline interval callback into function sendSimulatedLoggingMessage
  - call sendSimulatedLoggingMessage right away to send the first message
  - supply sendSimulatedLoggingMessage as interval callback

* In subscriptions.ts
  - remove import of Transport
  - remove transports map
  - in beginSimulatedResourceUpdates()
    - change arguments to server and sessionId
    - check for the subsUpdateInterval for the session
    - remove all transport storage and interaction
    - instead use the server to send the notification
 - in stopSimulatedResourceUpdates()
   - remove management of transports map

* In stdio.ts, sse.ts, and streamableHttp.ts
  - remove destructure and calling of clientConnected

* Added tools/toggle-logging.ts
  - registers a tool that
    - takes no arguments
    - tracks clients that have been enabled by session id in a set
    - if client isn't enabled,
       - calls beginSimulatedLogging
       - adds session id to client set
    - else
      - calls stopSimulatedLogging
      - deletes session id from client set
    - returns a message explaining what was done including what to expect when logging is enabled

 * Added tools/toggle-subscriber-updates.ts
   - registers a tool that
     - takes no arguments
     - tracks clients that have been enabled by session id in a set
     - if client isn't enabled,
        - calls beginSimulatedResourceUpdates
        - adds session id to client set
     - else
       - calls stopSimulatedResourceUpdates
       - deletes session id from client set
     - returns a message explaining what was done including what to expect when logging is enabled
2025-12-08 17:13:42 -05:00
cliffhall
16ed05957c [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding simulated logging and refactoring subscriptions to not need to track transports

* Updated architecture.md

* In server/index.ts
  - remove import of Transport
  - import beginSimulatedLogging and stopSimulatedLogging
  - in clientConnected()
    - change argument to sessionId? instead of transport
    - add call to beginSimulatedLogging
    - send server and sessionId to beginSimulatedResourceUpdates and beginSimulatedLogging
  - in cleanup()
    - add call to stopSimulatedLogging passing sessionId

* Added server/logging.ts
  - Initialize logsUpdateIntervals to Map session ID to the interval for sending logging messages to the client
  - in beginSimulatedLogging()
    - create an array of logging meesages, customized with the sessionId if present
    - if the interval for the sessionId hasn't been set, create one, calling server.sendLoggingMessage with a random message to the client each time the interval elapses
  - in stopSimulatedLogging()
    - if a logging interval exists for the sessionId, clear it and remove it

* In subscriptions.ts
  - remove import of Transport
  - remove transports map
  - in beginSimulatedResourceUpdates()
    - change arguments to server and sessionId
    - check for the subsUpdateInterval for the session
    - remove all transport storage and interaction
    - instead use the server to send the notification
 - in stopSimulatedResourceUpdates()
   - remove management of transports map

* In sse.ts and streamableHttp.ts
  - when calling clientConnected, pass sessionId instead of transport

* In stdio.ts,
- when calling clientConnected, pass nothing instead of transport

* In subscriptions.ts
  - updated inline doc
2025-12-07 19:32:18 -05:00
Ola Hungerford
decb360cb7
fix: add missing allowed tools for Claude workflow (#3090)
Add mcp__mcp-docs and WebFetch to allowedTools so Claude can use
the MCP docs server and fetch schema content from GitHub URLs.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-12-07 23:15:55 +00:00
cliffhall
8559fbd5a4 [WIP] Refactor everything server to be more modular and use recommended APIs.
* In subscriptions.ts
  - updated inline doc
2025-12-07 00:34:39 -05:00
cliffhall
07867a5dd5 [WIP] Refactor everything server to be more modular and use recommended APIs.
Adding resource subscriptions:

* Updated architecture.md

* In server/index.ts
  - imported Transport, setSubscriptionHandlers,beginSimulatedResourceUpdates, and stopSimulatedResourceUpdates
  - call setSubscriptionHandlers passing server
  - in returned object,
    - refactor/renamed startNotificationIntervals placehodler to clientConnected, which takes a transport argument and calls beginSimulatedResourceUpdates, passing the transport
    - replaced cleanup placeholder with a function that takes an optional sessionId and calls stopSimulatedResourceUpdates, passing the sessionId

* In sse.ts, stdio.ts, and streamableHttp.ts
  - when transport is connected, called clientConnect, passing transport
  - when disconnecting, called cleanup, passing sessionId

* Added subscriptions.ts
  - tracks subscriber session id lists by URI
  - tracks transport by session id
  - tracks subscription update intervals by sessionId
  - in setSubscriptionHandlers
    - set request handlers for SubscribeRequestSchema and UnsubscribeRequestSchema
  - in beginSimulatedResourceUpdates
    - starts an interval to send updates to the transport for all subscribed resources
  - in stopSimulatedResourceUpdates
    - removes intervals and transport for gien session id
2025-12-06 19:44:07 -05:00
cliffhall
7b2ff6b064 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor/renamed static.ts to file.ts

* Refactor/renamed complex.ts to args.ts

* Refactor/renamed template.ts to templates.ts.

* In resource.ts,
  -  improved registerEmbeddedResourcePrompt to allow selection of blob or text resource type.

* In file.ts
  - refactor/renamed registerStaticResources to registerFileResources to highlight the fact that it is using files as resources.

* In args.ts
  - refactor/renamed registerComplexPrompt to registerArgumentsPrompt to highlight the fact that it is demonstrating prompt arguments.

* Updated inline documentation throughout
2025-12-06 15:48:39 -05:00
cliffhall
9084cd3a96 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Ran prettier
2025-12-06 14:17:07 -05:00
cliffhall
0aeb8a794d [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor/renamed resources/dynamic.ts to resources/template.ts
  - refactor/renamed registerDynamicResources to registerResourceTemplates
    - this highlights the more salient fact that we are demonstrating registration of resource templates in this example.
  - exposed the ability to dynamically create the text resources from elsewhere (namely the resource-prompt example

* Added prompts/resource.ts
  - in registerEmbeddedResourcePrompt()
    - register a prompt that takes a resourceId and returns the prompt with the corresponding dynamically created resource embedded
2025-12-06 12:50:09 -05:00
Ola Hungerford
05f506b3b1
Merge pull request #3108 from a-akimov/remove-vscode
Remove .vscode settings and add them to .gitignore
2025-12-06 08:46:58 -07:00
Alex Akimov
a425e0e090 Ignore the .vscode folder 2025-12-06 15:29:46 +01:00
Alex Akimov
a5456376be Remove vscode-related settings 2025-12-06 15:27:36 +01:00
cliffhall
743529180e [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor / renamed uris from test://X/resource/Y to demo://resource/X/Y
2025-12-05 18:54:30 -05:00
cliffhall
eee9866ebb [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md

* Refactor / renamed all addXPrompt, addXTool, and addXResource functions to registerX...

* Added the add tool
2025-12-05 18:43:36 -05:00
cliffhall
d868b1c8ac [WIP] Refactor everything server to be more modular and use recommended APIs.
* Updated architecture.md
2025-12-05 16:22:59 -05:00
cliffhall
daec74fbc1 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Adding prompts (simple, complex, with completions)

* Add prompts/simple.ts
  - in addSimplePrompt()
    - register a simple prompt with no arguments

* Add prompts/complex.ts
  - in addComplexPrompt()
    - define promptArgsSchema containing a required city arg of type string and an optional state arg of type state
    - register the complex prompt with a prompt callback that combines the city and state into a prompt asking for the weather in that location

* Add prompts/completions.ts
  - in addPromptWithCompletions()
    - define promptArgsSchema containing department and name string fields with completion handlers
    - register the completable prompt with a prompt callback that combines the inputs into a prompt asking to promote the selected name to head of the selected department

* Add prompts/index.ts
  - import addSimplePrompt, addComplexPrompt, and addPromptWithCompletions
  - export registerPrompts function
  - in registerPrompts()
    - call addSimplePrompt
    - call addComplexPrompt
    - call addPromptWithCompletions

* In package.json
  - add prettier devDependency
  - add prettier:check script
  - add prettier:fix script
  - in build script, copy docs folder to dist

* All other changes were prettier formatting
2025-12-05 16:09:35 -05:00
cliffhall
1c64b36c78 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Adding static resources, move server instructions to
the new docs folder, and add code formatting

* Add docs folder

* Add docs/architecture.md which describes the architecture of the project thus far.

* Refactor moved instructions.md to docs/server-instructions.md

* Add resources/static.ts
  - in addStaticResources()
    - read the file entries from the docs folder
    - register each file as a resource (no template), with a readResource function that reads the file and returns it in a contents block with the appropriate mime type and contents
  - getMimeType helper function gets the mime type for a filename
  - readSafe helper function reads the file synchronously as utf-8 or returns an error string

* Add resources/index.ts
  - import addStaticResources
  - export registerResources function
  - in registerResources()
    - call addStaticResources

* In package.json
  - add prettier devDependency
  - add prettier:check script
  - add prettier:fix script
  - in build script, copy docs folder to dist

* All other changes were prettier formatting
2025-12-05 13:26:08 -05:00
cliffhall
8845118d61 [WIP] Refactor everything server to be more modular and use recommended APIs.
* Adding dynamic resources

* Add server/index.js
  - import registerResources from resources/index.js
  - in createServer()
    - call registerResources, passing server

* Add resources/dynamic.ts
  - in addDynamicResources()
    - define formatGmtTimestamp to create a time stamp to include in the resource text or encoded blob
    - define parseIndex to ensure the index variable of the URI is a number

* Add resources/index.ts
  - import addDynamicResources
  - export registerResources function
  - in registerResources()
    - call addDynamicResources

* In package.json
  - update the start commands to launch each of the transports properly
2025-12-04 19:01:18 -05:00
cliffhall
5de886ca63 [WIP] Refactor everything server to be more modular and use recommended APIs
In src/everything:

* Refactor / move streamableHttp.ts, sse.ts, and stdio.ts to transports/

* Move everything.ts to server/ for reference

* Add server/index.js
  - exports the createServer function
  - import registerTools from tools/index.js
  - in createServer()
    - read instructions.md and include in ServerOptions for McpServer constructor
    - construct McpServer instead of Server
    - call registerTools, passing server

* Add tools/echo.ts
  - define EchoSchema
  - define tool config
  - export addToolEcho function
  - in addToolEcho()
    - register handler for Echo tool

* Add tools/index.ts
  - import addToolEcho
  - export registerTools function
  - in registerTools()
    - call addToolEcho
2025-12-03 17:36:47 -05:00
cliffhall
bdb8b451d1 Update Everything server's elicitation request
* In everything.ts
  - In elcitiation request,
    - Update all fields to have a title property
    - Add all 5 enum types supported by the SDK
      - legacy titled single select
      - titled single select
      - titled multi select
      - untitled single select
      - untitled multi select
    - Use faux ids (e.g., hero-1, hero-2) for enum value when titled to illustrate the difference.
2025-12-02 19:43:01 -05:00
Koichi ITO
b7e1cf3a79
Merge pull request #3096 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-68057ba13a
chore(deps): bump @modelcontextprotocol/sdk from 1.23.0 to 1.24.0 in the npm_and_yarn group across 1 directory
2025-12-03 07:15:42 +09:00
dependabot[bot]
1c654a4e7d
chore(deps): bump @modelcontextprotocol/sdk
Bumps the npm_and_yarn group with 1 update in the / directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).


Updates `@modelcontextprotocol/sdk` from 1.23.0 to 1.24.0
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.23.0...1.24.0)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.24.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 17:40:23 +00:00
Koichi ITO
7a21d7c460
Merge pull request #3095 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-6c4b93b8de
chore(deps): bump express from 4.21.2 to 4.22.0 in the npm_and_yarn group across 1 directory
2025-12-02 12:39:41 +09:00
dependabot[bot]
8dbea85ccf
chore(deps): bump express in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [express](https://github.com/expressjs/express).


Updates `express` from 4.21.2 to 4.22.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.22.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...4.22.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 4.22.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:17:03 +00:00
Carney Wu
d1d6a123c6
add useless toolkit mcp servers (#3071)
* add useless toolkit mcp servers

* change postion

move from community group to official group

* Move Toolkit from official group to community group

Move Toolkit from official group to community group
2025-11-27 10:01:03 +00:00
mrumm
300012c689
Add AI Endurance MCP server to README (#3042)
* Add AI Endurance MCP server to README: AI-powered training platform for endurance athletes with 20 tools including workout management, activity analysis, performance predictions, and recovery tracking. Supports cycling, running, and triathlon.

* Move AI Endurance to community servers
2025-11-27 10:00:56 +00:00
Lex Vorona
9b91729fe4
Add Atono MCP Server to the list (#3069)
* Add Atono MCP to the list

* Shorten the description
2025-11-26 18:36:07 +00:00
Ola Hungerford
8b80372f4e
Merge pull request #3078 from olaservo/add-mcp-docs-server
Add MCP docs server to Claude Code GitHub Action
2025-11-26 10:42:36 -07:00
Vatsa Shah
1abe62ef6d
Add Uno Platform MCP (#3070)
* Add Uno Platform MCP

* Update logo and description
2025-11-26 17:07:44 +00:00
olaservo
57039bedf1 Add MCP docs server to Claude Code GitHub Action
- Add .mcp.json with mcp-docs HTTP server configuration
- Update claude.yml to load MCP server config with --mcp-config
- Change --system-prompt to --append-system-prompt to preserve defaults
- Extend instructions to use mcp-docs for MCP-related work

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 07:47:50 -07:00
Leone.Y
5f3e03de1d
Add TCSAS-devtools AI ToolKit to Official Integrations (#3058)
* Add TCSAS-devtools AI ToolKit to Official Integrations

* align alphabetical order

---------

Co-authored-by: zhangyi <leoneyzhang@tencent.com>
2025-11-26 14:41:25 +00:00
adam jones
d9929014d5
Add mcpName and repository fields for MCP registry (#3068)
Adds metadata required for registering servers in the MCP registry:

- NPM servers (everything, filesystem, memory, sequentialthinking):
  Added mcpName and repository fields to package.json

- PyPI servers (fetch, git, time):
  Added mcp-name comment to README.md

Part of #3047
2025-11-26 14:29:36 +00:00
GoMakers
2c6684dda9
Add Google Analytics 4 to Community Servers (#3052)
* Add Google Analytics 4 to Community Servers

* Move Google Analytics 4 to Community Servers section

* Remove extra blank line

---------

Co-authored-by: leonardosepulvedat <lsepulvedatabares@gmail.com>
2025-11-26 14:23:01 +00:00
Ola Hungerford
90369c8ad9
Merge pull request #3046 from olaservo/update-pr-template-deprecate-readme
docs: update PR template to deprecate README and promote MCP Registry
2025-11-26 07:06:04 -07:00
eeppodolak
a10de645e8
Elastic Email name fix (#3075)
* Add MCP Elastic Email to Third Party Servers

* Update README.md - Elastic Email name fix
2025-11-26 13:18:35 +00:00
dependabot[bot]
c017f44ee2
chore(deps): bump glob in the npm_and_yarn group across 1 directory (#3076)
Bumps the npm_and_yarn group with 1 update in the / directory: [glob](https://github.com/isaacs/node-glob).


Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 13:18:16 +00:00
石秉修(PING-HSIU SHIH)
cf59c0dcf7
Add pgtuner_mcp to Community Servers (#3059)
* add pgtuner_mcp mcp server in README.md

* make alphabetical order
2025-11-26 12:35:42 +00:00
Joseph Wright
dde7e6e6d6
Adding Semilattice MCP to README.md (#3028)
* Adding Semilattice MCP to README.md

* Remove "- audience prediction" from Semilattice MCP name

Co-authored-by: adam jones <domdomegg+git@gmail.com>

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-11-26 12:33:28 +00:00
Tony
816bec4e12
Add Agent Interviews and MCP Bundles Hub to Community Servers (#3038)
- Agent Interviews: AI-powered qualitative research platform
- MCP Bundles Hub: Discovery and management platform with 500+ MCP provider integrations

Moved to Community Servers section per reviewer feedback.
2025-11-26 12:33:02 +00:00
adam jones
3154518344
Update @modelcontextprotocol/sdk to 1.23.0 in TypeScript servers (#3065)
Update the SDK from ^1.19.1 to ^1.23.0 in all TypeScript reference servers:
- everything
- filesystem
- memory
- sequentialthinking

Also update everything server for SDK breaking changes:
- Update zod to ^3.25.0 (zod v4 compatibility)
- Fix ToolInput/ToolOutput types to use Tool["inputSchema"] instead of
  inferring from zod schemas
- Fix result.content handling to support array format

Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
2025-11-26 12:32:37 +00:00
Ola Hungerford
80a16e5e95
Merge pull request #3066 from modelcontextprotocol/adamj/fix-vscode-mcp-docs-url
Fix VS Code MCP documentation URLs
2025-11-25 17:51:33 -07:00
Adam Jones
350ffeec01
Fix VS Code MCP documentation URLs
Update links to point to the new location at /docs/copilot/customization/mcp-servers
2025-11-25 22:11:56 +00:00
Adam Jones
78e0088ebd
fix(fetch): update uv.lock to sync with pyproject.toml
The lockfile was out of sync because pyproject.toml was updated
(version bump to 0.6.3, httpx<0.28 constraint) but uv.lock wasn't
regenerated. This became a CI failure after switching from --frozen
to --locked in #1852.
2025-11-25 21:52:09 +00:00
Nick Pape
76dcff0617
Fix a lifecycle bug with server everything in stdio mode (#2848) 2025-11-25 21:50:31 +00:00
Nas A.
8e0c890337
Add Wekan MCP server to README (#2966)
* Add Wekan MCP server to README

* Update README.md

moved to community server
2025-11-25 21:45:55 +00:00
UmakanthKaspa
2f93d3c717
Add comprehensive tests for git server functions (#2970)
- Add tests for git_diff_unstaged, git_diff_staged, and git_diff
- Add tests for git_commit and git_reset operations
- Add tests for git_log with different parameters
- Add tests for git_create_branch with base branch support
- Add tests for git_show including initial commit edge case
- Achieve 100% test coverage of git server functions (12/12)
- All 23 tests pass with 0 errors
2025-11-25 21:43:09 +00:00
Eugene Mwangi
9758f34d36
chore(uv): Prefer --locked for dependency sync (#1852)
Adopt uv best practice for dependency synchronization.

[Note]
- (uv sync --frozen) proceeds with an out-dated lockfile.
  This could lead to inconsistencies.

[Docs]
See: https://docs.astral.sh/uv/concepts/projects/sync/#locking-and-syncing
2025-11-25 21:36:35 +00:00
Shakeel Bhamani
db46aaac85
Add Arr Suite and Restream MCP servers to community registry (#2977)
- Added Arr Suite MCP server for Plex and *arr media automation suite
- Added Restream MCP server for multi-platform live streaming management
- Both servers added in alphabetical order to Community Servers section
2025-11-25 21:31:39 +00:00
Michael Oglesby
fe6717439c
Add NetApp MCP server link (#2978) 2025-11-25 21:31:02 +00:00
Zach Fine
068e28509c
Add Plus AI MCP server description to README (#2992) 2025-11-25 21:29:50 +00:00
Alex Oprisan
8e804d3066
Add HOPX MCP server to official integrations (#2993) 2025-11-25 21:29:22 +00:00
Snow W. Lee (Sungwon)
ac19dd7571
Add Runbear MCP client to README.md (#2994) 2025-11-25 21:28:27 +00:00
Ho Hieu
fa3cbb58cf
docs(README): add Notifly MCP Server to Official Integrations (#2998) 2025-11-25 21:27:13 +00:00
Ho Hieu
78496bf305
docs: add Clix MCP Server to Official Integrations (#2999) 2025-11-25 21:26:41 +00:00
Anton Kutishevsky
816fbbe755
feat: Added Withings MCP server for health data analysis (#3011) 2025-11-25 21:26:14 +00:00
Martin Schultheiß
949314f55f
Add Context Processor to Third-Party Servers (#3062)
* Add Context Processor to Third-Party Servers

- Intelligent context management MCP server
- Configurable pre-processing strategies (clarify, analyze, search, fetch)
- Published on npm at context-processor v1.0.0
- 81 passing tests with comprehensive documentation
- GitHub: https://github.com/mschultheiss83/context-processor

* Move Context Processor to Community Servers section

The reviewer requested moving Context Processor from Official Integrations
to Community Servers section, as it is a community-developed server rather
than an official company integration.
2025-11-25 21:24:31 +00:00
Manabu McCloskey
8916262b8b
add kubeflow spark mcp server (#2987)
Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-11-25 21:13:46 +00:00
Peter Coppinger
7b3c569463
Add Success.co to readme.md (#2991) 2025-11-25 21:13:41 +00:00
Net-assembly
92e967672c
HTTP 402 implementation on Solana in an MCP server (#2986)
An MCP server that implements the HTTP 402 standard (client and server side).
2025-11-25 21:12:49 +00:00
paddywalsh
05052560f7
Add Diffusion MCP Server to official integrations (#2985)
Co-authored-by: Paddy Walsh <paddy.walsh@diffusiondata.com>
2025-11-25 21:11:51 +00:00
pranav-k
8c9a83a139
Add listing for Stardog MCP server (#2980) 2025-11-25 21:10:53 +00:00
Willian Pinho
a789dcb7f7
Add Large File MCP server to community servers (#2979) 2025-11-25 21:10:07 +00:00
Facundo Farias
5c06dbbf71
Add DeployHQ integration details to README (#2984)
Add deployhq-mcp-server to third-party servers

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-11-25 21:08:54 +00:00
darode
1e1fda50aa
Add Destinia MCP Server (#3022)
Add Destinia MCP server to search for hotels
2025-11-25 21:07:28 +00:00
Wenqiang Wei
82f5ab1a10
Update README.md: Add MemOS API Service MCP to community servers (#3024) 2025-11-25 21:05:20 +00:00
Koichi ITO
902eed6fbf
fix(sequential-thinking): Fix a typo for nextThoughtNeeded (#3010)
This PR fixes the `nextThoughtNeeded` parameter that was missed in #3004.
2025-11-25 21:04:30 +00:00
Luigi Di Maggio
3ed4445b42
Add predictive maintenance MCP project to README (#3000)
## Description
Adds a new MCP server for industrial machinery diagnostics and predictive maintenance.

## Server Details
- **Name**: Predictive Maintenance MCP Server
- **Repository**: https://github.com/LGDiMaggio/predictive-maintenance-mcp
- **Category**: Industrial Automation / Data Science
- **Language**: Python
- **Features**: 
  - 25+ diagnostic tools (FFT, envelope analysis, ISO 20816 compliance)
  - ML-based anomaly detection (OneClassSVM, LocalOutlierFactor)
  - Interactive HTML reports with Plotly

## Checklist
- [x] Documentation is complete (README, examples, setup guides)
- [x] MIT License
- [x] Follows MCP protocol standards
- [x] Added to appropriate section in README
2025-11-25 21:04:05 +00:00
eeppodolak
d08027250b
Add MCP Elastic Email to Third Party Servers (#3025) 2025-11-25 21:03:04 +00:00
Lei Tang
f221ed0b3f
Add Fabi to Community Servers (#3026) 2025-11-25 21:01:56 +00:00
Cyril Navarro
1ab85fa0d7
Add PrestaShop MCP server information to README (#3030) 2025-11-25 20:56:37 +00:00
Nathan Brake
e3372c7af2
Add Notion MCP server fork to README (#3032)
As mentioned in https://github.com/makenotion/notion-mcp-server/issues/142 by @jamiecool, the official open-sourced Notion MCP server does not work well. It returns the raw JSON response from the Notion API, which is way to verbose. This fork of the Notion Server converts read responses to usable Markdown content which is more token efficient.
2025-11-25 20:55:44 +00:00
amar-awx
d00e2a0675
Add Airwallex Developer MCP to Official Integrations (#3035)
* feat: add Airwallex Developer MCP to Official integrations

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-11-25 20:54:21 +00:00
Louis Fredice NJAKO MOLOM
e194ed4d26
feat: add uuv mcp to official server (#3036) 2025-11-25 20:53:15 +00:00
Srinivasan Sekar
8b7acb6e12
Add Appium MCP Server entry to README (#3039)
MCP server for Mobile Development and Automation | iOS, Android, Simulator, Emulator, and Real Devices
2025-11-25 20:50:13 +00:00
rexshi
cecaad4b03
Add PGYER MCP Server information to README (#3048) 2025-11-25 20:45:45 +00:00
Mikhail Lukianchenko
67033f559b
docs: add mcp-proxy (mikluko) to community servers (#3050) 2025-11-25 20:43:53 +00:00
Eyal
4914ac8d45
Update README.md - adding mcp resource (#3055)
docs: add Webrix enterprise MCP gateway
2025-11-25 20:42:19 +00:00
Alessio Pelliccione
fcb451ad62 docs: add CODEX CLI installation for sequential-thinking (#2956)
* docs: add CODEX CLI installation

* fix: command syntax in README for npx usage
2025-11-25 20:37:55 +00:00
Christoph Blecker
99813ce5c9
Update gitpython library for git mcp server (#2948)
* bump: gitpython dependency from 3.1.43 to 3.1.45

* test: use default branch name instead of hardcoding 'master'

* fix: handle d.diff as string in GitPython 3.1.45+
2025-11-25 20:35:33 +00:00
Jairam Patel
7fe5a635a1
Add Current Time UTC to Community MCP server list (#2873)
* Add Current Time UTC to Community MCP server list

* Update README.md

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>

* dummy commit to re-trigger filesystem check

---------

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-11-25 20:30:18 +00:00
Net-assembly
a247ff6e13
Add Kash.click (#2945)
* Add Kash.click

Kash.click (business managment : sales, client and point of sale managment)

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-11-25 20:29:14 +00:00
olaservo
92dbd9fd84 docs: simplify quickstart guide links
Address review feedback from @domdomegg to simplify the quickstart
links by removing the anchor to a specific step. Users should see
the full quickstart including verification, and simpler links are
more robust if docs reorganize.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 08:27:00 -07:00
olaservo
6bedb90a5d Rearrange notes 2025-11-24 20:48:59 -07:00
Ola Hungerford
85d8caae97
Merge branch 'main' into update-pr-template-deprecate-readme 2025-11-24 20:42:06 -07:00
Ola Hungerford
c60cfc76a7
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-11-24 20:39:51 -07:00
Ola Hungerford
ad7126c6e9
Update README.md
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-11-24 20:39:40 -07:00
Valeriy Pavlovich
84c2824f03
# feat(filesystem): add ToolAnnotations hints to filesystem tools (#3045)
**Files touched**

- [src/filesystem/index.ts](../blob/HEAD/src/filesystem/index.ts) — add `annotations` metadata to each tool definition
- [src/filesystem/README.md](../blob/HEAD/src/filesystem/README.md) — document ToolAnnotations mapping for all filesystem tools

## Description

This change adds MCP `ToolAnnotations` (`readOnlyHint`, `idempotentHint`, `destructiveHint`) to all filesystem tools and documents the mapping in the filesystem README. MCP clients can now accurately distinguish read‑only vs. write tools, understand which operations are safe to retry, and highlight potentially destructive actions.

## Server Details

- **Server**: filesystem
- **Area**: tools (metadata returned via `listTools` / `ListToolsRequest`) and server docs

## Motivation and Context

Previously, the filesystem server did not expose ToolAnnotations, so many clients (e.g. ChatGPT Apps) conservatively treated filesystem tools as generic write operations. This led to:

- READ operations being surfaced with WRITE badges and confirmation prompts.
- No way for clients to know which write tools are idempotent or potentially destructive.

This PR aligns the implementation with `servers#2988` and updates the README to clearly document the semantics of each tool. Read‑only operations no longer need to be treated as writes, and destructive/idempotent behavior is explicit for UI and retry logic.

## How Has This Been Tested?

- `npm run build --workspace @modelcontextprotocol/server-filesystem`
- `npm test --workspaces --if-present`

## Breaking Changes

None.

## Types of changes

- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [x] Documentation update

## Checklist

- [x] I have read the [MCP Protocol Documentation](https://modelcontextprotocol.io)
- [x] My changes follows MCP security best practices
- [x] I have updated the server's README accordingly
- [x] I have tested this with an LLM client
- [x] My code follows the repository's style guidelines
- [x] New and existing tests pass locally
- [x] I have added appropriate error handling
- [ ] I have documented all environment variables and configuration options

## Additional context

None.

Co-authored-by: Valeriy_Pavlovich <vp@strato.space>
2025-11-24 15:58:15 +00:00
olaservo
8da640d9e1 docs: add checklist item to confirm README updates in PR template 2025-11-23 12:04:19 -07:00
olaservo
107c9ac574 docs: remove checklist items for server publishing and README updates in PR template 2025-11-23 12:02:53 -07:00
olaservo
ff661562da docs: update documentation to deprecate README server listings and promote MCP Server Registry 2025-11-23 11:58:50 -07:00
olaservo
787def6fa3 docs: update PR template to deprecate README and promote MCP Registry
Updated pull request template to inform contributors that adding servers to
the README is deprecated. Contributors should now publish servers to the MCP
Server Registry instead, following the quickstart guide.

Changes:
- Added "Publishing Your Server" section with deprecation notice
- Updated checklist to include MCP Registry publishing
- Clarified README item refers to server's own documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 11:23:48 -07:00
Ola Hungerford
33e029f1d9
Merge pull request #3033 from modelcontextprotocol/adamj/simplify-output-schemas
fix(filesystem): simplify output schemas and fix structuredContent
2025-11-20 22:59:18 -07:00
Adam Jones
3f2ddb0479
fix: simplify output schemas for text-only tools and add structuredContent
For text-only tool responses, simplify outputSchemas from complex nested
arrays to simple { content: z.string() } format. All tool responses now
include structuredContent matching their outputSchema, fixing MCP protocol
violations when tools had output schemas but no structured content.

This applies to both filesystem and everything servers.
2025-11-20 21:44:36 +00:00
adam jones
55c3a31690
fix(filesystem): address review feedback from #3016 (#3031)
Address two items from Camila's review:

1. Use blob type for non-image/non-audio media files, restoring the
   original behavior. This matches the previous implementation which
   used blob as the fallback for unknown binary types. Use type
   assertion to satisfy the SDK's type constraints.

2. Reuse ReadTextFileArgsSchema.shape in the deprecated read_file tool
   instead of redefining the schema inline.
2025-11-20 20:29:22 +00:00
adam jones
b84637314f
fix(memory): convert to modern TypeScript SDK APIs (#3015)
* fix(memory): convert to modern TypeScript SDK APIs

Convert the memory server to use the modern McpServer API instead of
the low-level Server API.

Key changes:
- Replace Server with McpServer from @modelcontextprotocol/sdk/server/mcp.js
- Convert all 9 tools to use registerTool() instead of manual request handlers
- Create reusable Zod schemas for Entity and Relation types
- Use Zod schemas directly in inputSchema/outputSchema
- Add structuredContent to all tool responses
- Fix type literals to use 'as const' assertions

The modern API provides:
- Less boilerplate code (removed ~200 lines of schema definitions)
- Better type safety with Zod
- More declarative tool registration
- Cleaner, more maintainable code

* fix: exclude test files from TypeScript build

Add exclude for test files and vitest.config.ts to tsconfig
2025-11-20 19:09:44 +00:00
adam jones
88a2ac4360
fix(sequential-thinking): convert to modern TypeScript SDK APIs (#3014)
* fix(sequential-thinking): convert to modern TypeScript SDK APIs

Convert the sequential-thinking server to use the modern McpServer API
instead of the low-level Server API.

Key changes:
- Replace Server with McpServer from @modelcontextprotocol/sdk/server/mcp.js
- Use registerTool() method instead of manual request handlers
- Use Zod schemas directly in inputSchema/outputSchema
- Add structuredContent to tool responses
- Fix type literals to use 'as const' assertions

The modern API provides:
- Less boilerplate code
- Better type safety with Zod
- More declarative tool registration
- Cleaner, more maintainable code

* fix: exclude test files from TypeScript build

Add exclude for test files and vitest.config.ts to tsconfig

* refactor: remove redundant validation now handled by Zod

Zod schema already validates all required fields and types. Removed
validateThoughtData() method and kept only business logic validation
(adjusting totalThoughts if needed).

* fix(sequentialthinking): add Zod validation to processThought method

The modern API migration removed manual validation from processThought(),
but tests call this method directly, bypassing the Zod validation in the
tool registration layer. This commit adds Zod validation directly in the
processThought() method to ensure validation works both when called via
MCP and when called directly (e.g., in tests).

Also improves error message formatting to match the expected error
messages in the tests.

* refactor: simplify by removing redundant validation

Since processThought() is only called through the tool registration in
production, validation always happens via Zod schemas at that layer.
Removed redundant validation logic from processThought() and updated
tests to reflect this architectural decision.

Changes:
- Remove Zod validation from processThought() method
- Accept ThoughtData type instead of unknown
- Remove 10 validation tests that are now handled at tool registration
- Add comment explaining validation approach
2025-11-20 19:05:30 +00:00
adam jones
4dc24cf349
fix(filesystem): convert to modern TypeScript SDK APIs (#3016)
* fix(filesystem): convert to modern TypeScript SDK APIs

Convert the filesystem server to use the modern McpServer API instead
of the low-level Server API.

Key changes:
- Replace Server with McpServer from @modelcontextprotocol/sdk/server/mcp.js
- Convert all 13 tools to use registerTool() instead of manual request handlers
- Use Zod schemas directly in inputSchema/outputSchema
- Add structuredContent to all tool responses
- Fix type literals to use 'as const' assertions
- Update roots protocol handling to use server.server.* pattern
- Fix tsconfig to exclude vitest.config.ts

Tools converted:
- read_file (deprecated)
- read_text_file
- read_media_file
- read_multiple_files
- write_file
- edit_file
- create_directory
- list_directory
- list_directory_with_sizes
- directory_tree
- move_file
- search_files
- get_file_info
- list_allowed_directories

The modern API provides:
- Less boilerplate code
- Better type safety with Zod
- More declarative tool registration
- Cleaner, more maintainable code

* fix: use default import for minimatch

minimatch v10+ uses default export instead of named export

* fix(filesystem): use named import for minimatch

The minimatch module doesn't have a default export, so we need to use
the named import syntax instead.

Fixes TypeScript compilation error:
error TS2613: Module has no default export. Did you mean to use
'import { minimatch } from "minimatch"' instead?
2025-11-20 17:00:04 +00:00
adam jones
28a313206c
fix(ci): test failures should fail the build (#3019)
The 'Check if tests exist' step was actually running tests with
continue-on-error: true. If tests failed, it would set has-tests=false
and skip the actual test step, making CI appear green even with failing tests.

Simplified to use 'npm test --if-present' which:
- Runs tests if a test script exists (and fails if tests fail)
- Does nothing and exits 0 if no test script exists
- Removes the need for the complex check logic

Fixes the issue where PR #3014 had failing tests but CI was green.
2025-11-17 15:41:31 -06:00
adam jones
ec5357226a
Update Claude Code GitHub Action from beta to v1 (#3018)
Updates the Claude Code GitHub Action to use the stable v1 GA release instead of the beta version.

## Changes
- Updates action version from `@beta` to `@v1`
- Migrates `allowed_tools` to `claude_args: --allowedTools`
- Migrates `custom_instructions` to `claude_args: --system-prompt`
- Retains `additional_permissions` and `assignee_trigger` (both still supported in v1)

## Behavior
The action continues to work the same way:
- Triggers on `@claude` mentions in comments, reviews, and issues
- Triggers when assigned to an issue as "claude"
- Allows Claude to run Bash commands
- Allows Claude to read CI results on PRs
- Applies custom instructions for posting concise summaries
2025-11-17 15:41:22 -06:00
Mert Erbak
4d49d70988
Add MCP-Grok to Community Servers (#3020) 2025-11-17 21:37:15 +00:00
Koichi ITO
0d0d2f87bf
Merge pull request #3004 from jnick26/main
fix(sequential-thinking): Keep case of json params and description same
2025-11-16 02:24:43 +09:00
jnick26
e9b0340ad7
Merge pull request #1 from jnick26/jnick26-patch-1
fix(sequential-thinking): Keep case of json params and description same
2025-11-15 13:06:40 +02:00
jnick26
6dda92b77b
fix(sequential-thinking): Keep case of json params and description same
Models are confused about the case of the variables, which results into random validation errors. Keeping them the same helps to remove back and forth.
2025-11-15 12:58:40 +02:00
Koichi ITO
5a86e8cdfb
Merge pull request #2995 from emjin/patch-2
Update Semgrep link in README.md
2025-11-15 00:07:29 +09:00
Emma Jin
fdb75e1a87
Update Semgrep link in README.md 2025-11-13 15:24:02 -08:00
Koichi ITO
0f6a7eb621
Merge pull request #2982 from hassan254-prog/patch-1-1
fix: broken Nango logo link
2025-11-12 00:18:09 +09:00
Hassan_Wari
f94c7dbd3d
fix: nango broken logo link 2025-11-11 13:07:08 +03:00
Ola Hungerford
9bfdcdffcc
Merge pull request #2967 from lisaleegithub/lisaleegithub-add-stackoverflow-mcp
Add Stack Overflow MCP to the servers list
2025-11-10 21:20:51 -07:00
lisaleegithub
b2d7a8c7e6 update img src 2025-11-10 11:08:00 -08:00
Ola Hungerford
d3aaf514f8
Add new MCP servers to README.md (#2973) 2025-11-10 12:46:06 +00:00
Ola Hungerford
5501584c2b
Add 7 Official MCP Integrations (#2974)
* Add MCP servers to README.md

* Remove Wekan MCP server entry from README.md

* Add Infobip MCP server entry to README.md
2025-11-10 12:38:55 +00:00
Koichi ITO
6f07d5fac1
Merge pull request #2971 from UmakanthKaspa/fix-git-create-branch-docs
Fix git_create_branch parameter documentation
2025-11-09 17:18:18 +09:00
UmakanthKaspa
5556c3a0f4 Fix git_create_branch parameter documentation
Changed incorrect 'start_point' to correct 'base_branch' parameter.
The documented parameter didn't match the actual code implementation.
2025-11-09 17:16:53 +09:00
Ola Hungerford
db28e2a75b
Merge pull request #2934 from Astrit11/ca-behaviour-prediction
Added behaviour prediction mcp from chainaware ai
2025-11-08 21:10:45 -07:00
Ola Hungerford
65994ca3db
Merge pull request #2959 from UmakanthKaspa/add-git-status-test
Add test for git_status function
2025-11-08 08:37:35 -07:00
UmakanthKaspa
2c8bb9d8f7
Merge branch 'main' into add-git-status-test 2025-11-08 20:34:26 +05:30
Ola Hungerford
6205ff7838
Merge pull request #2862 from mhahn2003/add-amplitude-mcp-server
Add Amplitude MCP server to README
2025-11-07 20:05:58 -07:00
Ola Hungerford
d66bb65239
Merge pull request #2927 from janwilmake/patch-3
Add 'intallthismcp' Resource to readme
2025-11-07 20:05:04 -07:00
Ola Hungerford
22872bd63d
Merge pull request #2963 from batmat/complete-and-fix-cb
CloudBees MCP servers corrections
2025-11-07 20:04:26 -07:00
Ola Hungerford
69dee4277b
Merge pull request #2932 from Higangssh/fix/filesystem-docker-build
fix(filesystem): exclude test files from build (#2928)
2025-11-07 20:04:02 -07:00
Ola Hungerford
7e1bae6d5e
Merge pull request #2918 from thechandanbhagat/main
Added CV-Forge to the list
2025-11-07 20:02:50 -07:00
Ola Hungerford
18f420db63
Merge pull request #2922 from Pradumnasaraf/add-mcp-server
docs: Add Aviationstack MCP
2025-11-07 20:02:14 -07:00
lisaleegithub
58480bbf14 Add Stack Overflow MCP to the servers list 2025-11-07 10:07:49 -08:00
Baptiste Mathus
678747c7d7
Add CloudBees CI 2025-11-07 09:37:00 +01:00
Baptiste Mathus
bf75715a68
Update CloudBees Unify & fix links 2025-11-07 09:36:53 +01:00
Chandan Gupta Bhagat
f9915c4035
Merge branch 'main' into main 2025-11-06 23:07:06 +00:00
UmakanthKaspa
4225ab46e1 Add test for git_status function
Adds test coverage for the previously untested git_status function.
  The test verifies that the function returns valid git status output
  containing branch information.
2025-11-06 16:58:07 +00:00
Ola Hungerford
b686223489
Merge pull request #2868 from shenqingtech/main
Add DeepQ Financial Toolkit MCP Server to README
2025-11-04 21:34:11 -07:00
Chandan Gupta Bhagat
d17288af1b
Merge branch 'main' into main 2025-11-03 10:50:17 +00:00
astrit11
15e0b46520 Added behaviour prediction mcp from chainaware ai 2025-10-31 14:50:16 +01:00
Sanghee Son
bd39b09e4c fix: exclude test files from filesystem build
test files were being compiled into dist during build,
causing issues in docker environments. added exclude
pattern to tsconfig to skip __tests__ directory.

fixes #2928
2025-10-31 16:33:22 +09:00
Pradumna Saraf
393611484a
Add AutoML MCP server entry to README 2025-10-31 07:43:27 +05:30
Pradumna Saraf
3b3fbeea7e
Remove duplicate Audius entry from README
Removed duplicate entry for Audius MCP server in the README.
2025-10-31 07:41:05 +05:30
Michael Hahn
7c40b78fc9 Update with working Amplitude logo svg 2025-10-29 09:59:16 -07:00
Ola Hungerford
c7c549711b
Merge pull request #2921 from pauloaapereira/main
Added PostIdentity MCP to the list
2025-10-29 06:34:10 -07:00
Ola Hungerford
c74bcd8871
Merge branch 'main' into main 2025-10-29 06:32:19 -07:00
Ola Hungerford
b471b5e98d
Merge pull request #2924 from olaservo/update-tests-and-markdown-files
Add tests for memory server, fix filesystem tests, and move testing guidelines
2025-10-29 06:31:57 -07:00
Ola Hungerford
f592b6b1d2
Merge pull request #2881 from modelcontextprotocol/adamj/add-programmatic-mcp-prototype
Add Programmatic MCP Prototype to resources
2025-10-29 06:31:42 -07:00
Paulo Pereira
6fc141b7fe
Update README.md 2025-10-29 13:13:02 +00:00
Chandan Gupta Bhagat
78c1e36f04
updated as per copilot suggestion
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-29 11:15:35 +00:00
janwilmake
896cfa5375
Add new resource to README
This adds installthismcp.com to readme
2025-10-29 08:50:42 +01:00
olaservo
41984686b1 Merge branch 'update-tests-and-markdown-files' of https://github.com/olaservo/servers into update-tests-and-markdown-files 2025-10-28 21:28:42 -07:00
Ola Hungerford
75436edd26
Merge branch 'main' into update-tests-and-markdown-files 2025-10-28 21:27:57 -07:00
olaservo
c3b26fad30 Fix platform-dependent relative path test in filesystem
The test was expecting forward slashes to always be converted to backslashes, but normalizePath() only does this on Windows (process.platform === 'win32'). On Linux/Unix, forward slashes are preserved.

Improved the fix by:
1. Removing relative path assertion from the "as is" test since it doesn't match intent
2. Adding a dedicated test that validates platform-specific behavior naturally without mocking
3. Using the actual platform instead of unreliable Object.defineProperty mocking

This approach is more reliable and clearly documents expected behavior per platform.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 21:27:13 -07:00
Ola Hungerford
af87fb3af9
Merge pull request #2861 from adamjmurray/patch-2
Add Producer Pal to community servers list
2025-10-28 21:11:04 -07:00
olaservo
bbbc0c6381 Fix TypeScript error in filesystem tests by adding missing afterEach import
The afterEach function was used in the test file but not imported from vitest, causing a build failure. This was introduced in PR #2851.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 21:06:25 -07:00
olaservo
f6fff0374e Merge branch 'main' of https://github.com/modelcontextprotocol/servers into update-tests-and-markdown-files 2025-10-28 21:05:20 -07:00
olaservo
e68a555943 Add Vitest testing framework and implement tests for memory management features 2025-10-28 20:06:34 -07:00
Adam Murray
ee0688f74d
Fix typo
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-10-28 20:06:19 -07:00
Ola Hungerford
067f195e74
Merge pull request #2923 from gomakers-ai/add-mcp-n8n
Add mcp-n8n server
2025-10-28 19:37:36 -07:00
Leo
c13963f299 Remove logo image for community server entry 2025-10-28 21:23:20 -05:00
Ola Hungerford
3094fb53f7
Merge pull request #2919 from amekala/add-ads-mcp
Add Ads MCP to community servers list
2025-10-28 19:14:26 -07:00
Ola Hungerford
c4537f065a
Merge pull request #2917 from kseylerp/patch-3
Update Courier link in README.md
2025-10-28 19:12:33 -07:00
Ola Hungerford
26415981c5
Merge pull request #2916 from nobrainer-tech/add-langflow-mcp-server
Add Langflow MCP Server to community servers
2025-10-28 19:12:07 -07:00
Ola Hungerford
621d644674
Merge pull request #2911 from chrisgleissner/add-c64bridge-mcp-server
Add C64 Bridge to community servers
2025-10-28 19:11:34 -07:00
Ola Hungerford
a746a921a1
Merge pull request #2903 from thsmale/main
Add USA Spending MCP server
2025-10-28 19:09:27 -07:00
Ola Hungerford
26e24db509
Merge pull request #2891 from e1em3ntoDX/patch-2
Add DevExpress MCP Server to the README
2025-10-28 19:06:26 -07:00
Ola Hungerford
defc913f87
Merge pull request #2890 from fpankretic/add-new-server
Add Infobip server entry
2025-10-28 19:05:50 -07:00
Ola Hungerford
d2eb945c4d
Merge pull request #2851 from olaservo/fix-wsl-path-conversion
Resolve filesystem issue where WSL paths are incorrectly converted to Windows format
2025-10-28 18:56:58 -07:00
Ola Hungerford
52490b8c07
Merge pull request #2793 from InsightFactoryAPP/add-roundtable-mcp-server
Add Roundtable MCP Server to Community Servers
2025-10-28 18:54:56 -07:00
Ola Hungerford
7fc3d2debd
Merge pull request #2565 from modelcontextprotocol/claude/issue-65-20250817-1645
docs(fetch): Add Windows PYTHONIOENCODING configuration
2025-10-28 18:53:24 -07:00
Ola Hungerford
e98c180a53
Merge pull request #2811 from joshylchen/Zettelkasten-Space-official-integrations
Zettelkasten space official integrations
2025-10-28 18:50:59 -07:00
Leo
c8cf2ab567 Add mcp-n8n server to third-party servers list 2025-10-28 20:30:36 -05:00
Pradumna Saraf
a4577db4f1
docs: Add Aviationstack MCP 2025-10-28 21:22:03 +05:30
Paulo Pereira
62c59e598a Added PostIdentity MCP to the list 2025-10-28 13:21:46 +00:00
Adspirer
f94ccffb12 Add Ads MCP to community servers list
- Name: Ads MCP
- Remote server for cross-platform ad campaign creation
- Supports Google Ads (Search, Performance Max) and TikTok
- OAuth 2.1 authentication with PKCE
- Progress streaming (MCP 2025-03-26)
- Neutral description, alphabetically sorted
- MCP endpoint: https://mcp.adspirer.com/
- Docs: https://github.com/amekala/ads-mcp
2025-10-27 16:23:38 -07:00
Chandan Gupta Bhagat
40fb169a81
Clean up README by removing an empty line
Removed a redundant line from the README.
2025-10-27 22:58:19 +00:00
Chandan Gupta Bhagat
6ec3992e74
Moved CV Forge entry to community servers section
Moved CV Forge entry to community servers section
2025-10-27 22:56:55 +00:00
kysy
3b68b6dc18
Update Courier link in README.md
updated Courier link from github to official documentation
2025-10-27 15:54:13 -07:00
Chandan Gupta Bhagat
5a4e7c56c8
Added CV-Forge to the list 2025-10-27 22:49:47 +00:00
Arkadiusz Mastalerz
10bb88b4ab Add Langflow MCP Server to community servers
- Comprehensive MCP server with 90 tools for Langflow workflow automation
- Supports flow management, execution, builds, and knowledge bases
- Includes Docker support and full API coverage for Langflow 1.6.4
- Published on npm: langflow-mcp-server@2.1.0
2025-10-27 22:12:16 +01:00
Christian Gleissner
c32f42ec2d
Merge branch 'main' into add-c64bridge-mcp-server 2025-10-27 20:40:16 +00:00
Ola Hungerford
b22cd43e76
Add 25 Community MCP Servers (#2913) 2025-10-27 16:24:22 +00:00
Ola Hungerford
3aee2bdd43
Add 18 Official MCP Integrations (#2914) 2025-10-27 16:24:16 +00:00
olaservo
99c85da526 Remove redundant AGENTS.md and CLAUDE.md files
These files are no longer necessary as the testing guidelines
are now documented in CONTRIBUTING.md where both humans and
agents will naturally find them.

This addresses the PR #2884 reviewer feedback that agents
already read README and CONTRIBUTING files, making a separate
AGENTS.md redundant and creating unnecessary maintenance overhead.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 18:03:39 -07:00
olaservo
211ba87a3f Merge branch 'main' of https://github.com/modelcontextprotocol/servers into update-tests-and-markdown-files 2025-10-26 18:01:47 -07:00
olaservo
9aef0d37ac Add vitest testing guidelines to CONTRIBUTING.md
Addresses PR #2884 feedback to move testing guidelines from AGENTS.md
into CONTRIBUTING.md where both humans and agents will see it.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 18:01:30 -07:00
Ola Hungerford
51e06f188b
Merge pull request #2884 from olaservo/update-test-framework-to-vitest
Update test framework to vitest
2025-10-26 16:26:54 -07:00
Christian Gleissner
50cbc137d1 Add entry for C64 Bridge MCP Server to Community section 2025-10-26 20:33:00 +00:00
olaservo
89852960ac Merge branch 'main' of https://github.com/modelcontextprotocol/servers 2025-10-26 10:15:28 -07:00
thsmale
b4819c8dba add USA Spending MCP server 2025-10-24 13:09:32 -07:00
Filip Pankretić
e234df4333
Merge branch 'main' into add-new-server 2025-10-22 13:53:54 +02:00
Cliff Hall
07eaef78ed
Merge branch 'main' into update-test-framework-to-vitest 2025-10-21 17:31:33 -04:00
Cliff Hall
dc21983e3b
Merge pull request #2567 from modelcontextprotocol/claude/issue-2361-20250817-1626
fix: Change memory server default filename from memory.json to memory.jsonl
2025-10-20 17:41:31 -04:00
Dmitry Tokmachev
34c0882bb9
Update README with new service descriptions 2025-10-20 18:18:55 +04:00
Filip Pankretić
a9508aa115 Add Infobip server entry 2025-10-20 15:03:22 +02:00
Ola Hungerford
534e1cb217
Merge pull request #2843 from MiddlePoint-Solutions/add-mcp-on-android-tv-server
Add mcp-on-android-tv to Community Servers
2025-10-19 12:52:04 -07:00
Ola Hungerford
ed4b36b6d5
Merge branch 'main' into fix-wsl-path-conversion 2025-10-19 11:45:07 -07:00
olaservo
b666e7f246 Migrate sequentialthinking and filesystem servers from Jest to Vitest
- Replace Jest dependencies with Vitest and @vitest/coverage-v8
- Update test scripts to use 'vitest run --coverage'
- Create vitest.config.ts for both servers with node environment and coverage settings
- Update all test files:
  - Change imports from '@jest/globals' to 'vitest'
  - Replace jest.mock() with vi.mock()
  - Replace jest.fn() with vi.fn()
  - Update mock clearing/restoring to use vi methods
- Remove jest.config.cjs files
- All 151 tests passing (24 in sequentialthinking, 127 in filesystem)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-19 11:21:58 -07:00
olaservo
a30481da15 Merge upstream/main into main 2025-10-19 10:58:57 -07:00
Ola Hungerford
78af9ddffb
Merge branch 'main' into claude/issue-2361-20250817-1626 2025-10-19 07:45:22 -07:00
Ola Hungerford
3409f7837a
Merge pull request #2845 from kkruglik/add-mlflow-mcp
Add MLflow MCP server to community servers
2025-10-19 07:40:37 -07:00
Ola Hungerford
a317804199
Merge pull request #2850 from olaservo/add-sequentialthinking-tests-update-sdk
Add Sequential Thinking tests and update TypeScript SDK versions
2025-10-19 07:30:55 -07:00
olaservo
6ae9f1b658 Merge remote-tracking branch 'upstream/main' 2025-10-19 06:54:27 -07:00
Adam Jones
5c785bd7f0 Add Programmatic MCP Prototype to resources
Adds domdomegg/programmatic-mcp-prototype to the Resources section,
an experimental agent prototype demonstrating programmatic tool
composition, progressive discovery, state persistence, and skill building.
2025-10-19 12:24:26 +01:00
Juliano Vidal
5aedaabdf1
Adding PandaDoc MCP to the existing list (#2826)
* Adding PandaDoc MCP to the existing list

* Update README.md

Co-authored-by: adam jones <domdomegg+git@gmail.com>

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-17 12:49:50 +01:00
jstellon
51495d0683
Add IBM watsonx.data intelligence entry to README (#2865)
* Add IBM watsonx.data intelligence entry to README

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-17 11:08:15 +01:00
Wolfe-James
20c9dc0701
Add claude-faf-mcp to MCP servers registry (#2759)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-17 11:07:19 +01:00
Arthur.Qin
061819130c add deepq mcp server to README.md 2025-10-17 11:28:45 +08:00
bhosmer-ant
0838dce7a0
Merge pull request #2863 from modelcontextprotocol/ochafik/port-pr17-elicitation
everything: add more types to startElicitation tool
2025-10-16 14:48:32 -04:00
Olivier Chafik
61fe1104ee
Port PR #17 elicitation improvements to everything server
This commit ports the comprehensive elicitation field type demonstration
from modelcontextprotocol/example-remote-server PR #17 to the everything
server, while maintaining the better UX of the existing implementation.

Changes:
- Expanded elicitation schema to demonstrate 9 field types:
  * string (plain and with default values)
  * boolean
  * email (format: "email")
  * uri (format: "uri")
  * date (format: "date")
  * integer (with min/max and default)
  * number (with min/max and default)
  * enum with enumNames for human-readable labels
- Added required fields support (name field is required)
- Added 10-minute timeout to elicitation request
- Improved response handling to dynamically show all provided fields
- Updated tool description to reflect comprehensive field type support
- Removed unused requestElicitation helper function (inlined implementation)
- Removed unused ElicitRequest import

The implementation follows PR #17's approach of directly using
extra.sendRequest() while preserving the user-friendly response handling
with emojis and formatted output from the original implementation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 19:13:33 +01:00
Michael Hahn
861b1c4cd5 Add Amplitude MCP server to README 2025-10-16 09:40:20 -07:00
Arul Kumaran
d85dc2a81b
Add NCP to README (#2781)
* Add NCP - Production-ready MCP orchestrator with 94.8% token reduction

NCP transforms MCP tool management from O(n) to O(1) complexity through intelligent on-demand discovery. Instead of loading all tool schemas upfront (11,000+ tokens), NCP provides unified interfaces that discover and execute capabilities as needed.

Key features:
- 94.8% token reduction (measured across 12,847+ conversations)
- 98.2% discovery accuracy with 47ms latency
- O(1) complexity scaling for unlimited tools
- Production validation with 99.97% uptime
- Academic research backing (arXiv publication)

Perfect for users with multiple MCPs who want faster, more efficient AI performance.

* Update NCP tagline and messaging

- Correct tagline: '1 MCP to rule them all'
- Emphasize cognitive overload reduction and environmental impact
- Focus on energy efficiency and carbon footprint reduction
- Remove 'production ready' language that suggests newcomer status

* Add NCP - The #1 MCP to Rule Them All

- Production-ready orchestrator with 94.8% token reduction
- Intelligent on-demand tool discovery with O(1) complexity
- Manages 50+ MCPs with 47ms discovery latency
- Enterprise features and comprehensive production validation
- 12,847 conversations tested across 2,797 tools

* Remove duplicate NCP entry and update description

Removed duplicate entry for NCP and updated its description.

* Update README.md

---------

Co-authored-by: Arul Kumaran <arul@portel.dev>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-16 16:50:15 +01:00
Asahi
e41c36cdde
Add DeFi Rates MCP server (#2836)
* Add DeFi Rates MCP server to third-party list

DeFi Rates is an MCP server providing real-time access to DeFi lending
rates across 13+ major protocols including Aave, Morpho, Compound, Venus,
Solend, Drift, and Jupiter.

Features:
- Query borrow/supply rates across multiple chains
- Compare rates between platforms
- Search for best lending opportunities
- Calculate looping strategy metrics

npm: @asahi001/defi-rates-mcp
Website: https://defiborrow.loan

* Move DeFi Rates to Community Servers section

As requested by maintainers, moved DeFi Rates from Official Integrations
to Community Servers section, maintaining alphabetical order.

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-16 13:18:43 +01:00
Adam Murray
5cdf635da5
Add Producer Pal to community servers list 2025-10-15 23:54:33 -07:00
olaservo
c9b0135aa5 fix: preserve WSL paths and improve path normalization logic 2025-10-12 19:59:22 -07:00
olaservo
636b0872cb chore: add cors dependency to package.json 2025-10-12 18:22:08 -07:00
olaservo
f6fbfc4c5e Merge remote-tracking branch 'upstream/main' into add-sequentialthinking-tests-update-sdk 2025-10-12 18:09:41 -07:00
olaservo
f03a4eda56 Merge remote-tracking branch 'upstream/main' 2025-10-12 18:07:29 -07:00
Joseph Sagiv
fabbef2a1f
Merge branch 'main' into add-mcp-on-android-tv-server 2025-10-12 22:09:10 +02:00
shaun smith
f2dc09d15f
Merge pull request #2844 from cliffhall/fix/do-not-sample-on-subscribe
Do not initiate sampling on resource subscription.
2025-10-12 09:15:41 +01:00
kirillkruglikov
4e3b56f7ec Add MLflow MCP server to community servers 2025-10-11 21:40:53 +03:00
cliffhall
23b8279aaa Do not initiate sampling on resource subscription.
* In everything.ts
  - remove the automatic sampling call in the resource handler for SubscribeRequestSchema
2025-10-10 16:05:26 -04:00
Joseph Sagiv
9a3c85a311
Add mcp-on-android-tv to Community Servers 2025-10-10 19:40:39 +02:00
2pac
1d47d6bfb7
docs: desplega.ai qa-use community server (#2796)
* chore: desplega.ai qa-use MCP

* Update README.md

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-10-10 12:45:37 +01:00
adam jones
a48d6b2072
Move pinmeto MCP back into official servers (#2840)
* Revert "Update README.md (#2834)"

This reverts commit 5df7307592.

* Fix alphabetical ordering of PinMeTo in official servers

Moved PinMeTo from C section to correct position in P section, between Pinecone Assistant and Pipedream.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-10 12:42:13 +01:00
Daniel Schwartz
b0aa869a41
doc: added readme for Kaltura MCP (#2839) 2025-10-10 12:42:01 +01:00
Lev Gelfenbuim
be59dbbba7
Add HTML to Markdown MCP server (#2837)
Adds html-to-markdown-mcp server that converts web pages to clean Markdown format.

Features:
- Fetches and converts HTML from URLs
- Converts raw HTML to Markdown
- Handles large pages with automatic file saving
- Bypasses token limits with saveToFile parameter
- Comprehensive test suite with 13 tests
- Available on npm: html-to-markdown-mcp

Co-authored-by: Lev Gelfenbuim <hi@lev.engineer>
2025-10-10 12:40:55 +01:00
Deepak Tiwari
bce8a59126
Update README.md (#2838) 2025-10-10 12:40:45 +01:00
Ale Bles
a76ad3f176
Add Improve Digital publisher MCP to list of Community servers (#2835) 2025-10-10 12:37:38 +01:00
Marcus Asker
5df7307592
Update README.md (#2834) 2025-10-10 12:34:48 +01:00
AdsMCP
272f7b587b
Add new TikTok Ads MCP server to the existing list (#2832)
Co-authored-by: tomatostranger <tomatostranger@adsmcp.com>
2025-10-10 12:33:14 +01:00
janwilmake
1ea00325f2
Add Parallel Task MCP (#2829)
* Update README.md

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-10-10 12:32:28 +01:00
Peter Adam Korodi
f5da33def5
Add ConfigCat MCP server to official servers (#2827) 2025-10-10 12:30:31 +01:00
Franklin Moormann
4372d2a329
Add Console Automation MCP server (#2814)
* Add Console Automation MCP server

Production-ready MCP server for AI-driven console automation and monitoring.
Features 40 tools for session management, SSH, testing, monitoring, and background jobs.
Like Playwright for terminal applications.

- Added to Third-Party Servers section (alphabetically positioned)
- GitHub: https://github.com/ooples/mcp-console-automation

* Remove duplicate Console Automation entry from README

Removed duplicate entry for Console Automation in the README.

---------

Co-authored-by: franklinic <franklin@ivorycloud.com>
2025-10-10 12:27:27 +01:00
Olivier Chafik
6e83843716
Merge pull request #2830 from modelcontextprotocol/ochafik/zip-tool
add zip tool to everything server
2025-10-08 18:52:45 +01:00
Olivier Chafik
d6e218d0f8
Update everything.ts 2025-10-08 17:53:52 +01:00
Olivier Chafik
232258426e
add zip tool to everything server (demonstrates consuming and producing URIs, incl. data URIs) 2025-10-08 17:44:24 +01:00
Ola Hungerford
37e6366fe9
Merge pull request #2760 from 0sa0sa/add-chrome-devtools-mcp
chore: add Chrome DevTools MCP to Official Integrations
2025-10-08 08:35:23 -07:00
olaservo
0b5f7e17ec Merge branch 'main' of https://github.com/olaservo/servers 2025-10-07 23:06:25 -07:00
olaservo
072e53322b Add tests for sequential thinking and update typescript sdk versions 2025-10-07 23:01:42 -07:00
Ola Hungerford
05b082297c
Merge pull request #2825 from oguzc/add-playwright-wizard
Add Playwright Wizard MCP server
2025-10-07 19:59:54 -07:00
Ola Hungerford
591bb98269
Merge pull request #2823 from aiyakitori/main
Add Kiln to integration list
2025-10-07 19:56:34 -07:00
Ola Hungerford
a1cb0a873e
Merge pull request #2822 from jacopotagliabue/patch-2
Add Bauplan to MCP list
2025-10-07 19:56:01 -07:00
Ola Hungerford
07195bebd1
Merge pull request #2821 from smultani/mixpanel-mcp-listing
Mixpanel MCP server info
2025-10-07 19:55:04 -07:00
Ola Hungerford
d0ed46ba01
Merge pull request #2813 from luchobit/add-bitnovo-pay-server
Add Bitnovo Pay MCP server to third-party integrations
2025-10-07 19:48:33 -07:00
Ola Hungerford
4747ac4c0e
Merge pull request #2803 from DavidCabal/main
Add Kalendis to README
2025-10-07 19:39:23 -07:00
Ola Hungerford
80d473e7fb
Merge pull request #2801 from IvanMurzak/main
Added Unity-MCP to the Community Servers section
2025-10-07 19:37:21 -07:00
Ola Hungerford
2d718774e6
Merge pull request #2790 from humanjesse/main
Add TextArtTools MCP server
2025-10-07 19:35:59 -07:00
Oguz Ceylan
eabbce3c6b Add Playwright Wizard MCP server to community servers 2025-10-08 02:19:15 +02:00
David Cabal
bfeadf65c2
Merge branch 'main' into main 2025-10-07 13:59:41 -05:00
Ola Hungerford
7505699bf4
Merge pull request #2799 from match-gabeflores/patch-2
add official sql server
2025-10-07 08:00:57 -07:00
Ola Hungerford
d4fa597273
Merge pull request #2798 from recepyavuz0/main
Added SendGrid MCP link to the README
2025-10-07 07:59:10 -07:00
Ola Hungerford
ebe5d47657
Merge pull request #2797 from askermarcus/main
Add PinMeTo MCP server entry to README
2025-10-07 07:56:43 -07:00
Ola Hungerford
ea432039df
Merge pull request #2791 from scotttwittrockcio/add-customerio-mcp-server
Add Customer.io integration to README
2025-10-07 07:56:02 -07:00
Ola Hungerford
1b54904b43
Merge pull request #2788 from pkolawa/add-krs-poland-mcp-server
Adding KRS Poland MCP Server
2025-10-07 07:51:38 -07:00
Ola Hungerford
e40fbb49c3
Merge pull request #2766 from nargit21/main
docs: add CoinStats MCP server to official integrations in README
2025-10-07 07:49:34 -07:00
Ola Hungerford
adf627e5ad
Merge pull request #2765 from pviti/main
Add Commerce Layer to official integrations list
2025-10-07 07:48:50 -07:00
Ola Hungerford
86899987a0
Merge pull request #2764 from cameronrye/add-activitypub-mcp-server
Add ActivityPub MCP server to community servers list
2025-10-07 07:47:52 -07:00
Ola Hungerford
4c450a140f
Merge pull request #2763 from rhukster/patch-2
Add YetiBrowser MCP to Community registry
2025-10-07 07:47:03 -07:00
0sa0sa
42433949ec Update Chrome DevTools logo to official Chrome favicon
Changed logo URL to official Chrome favicon and updated alt text to "Chrome".

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 23:23:31 +09:00
Ola Hungerford
141c9371da
Merge pull request #2761 from inercia/patch-2
Add MCPShell tool to README.md
2025-10-07 07:12:48 -07:00
Recep Yavuz
6035fff6ea
Merge branch 'main' into main 2025-10-07 14:00:13 +03:00
0sa0sa
e6516f38e0 Move Chrome DevTools MCP to Official Integrations
Moved Chrome DevTools MCP from Third-Party Servers section to Official Integrations section, positioned alphabetically between Chroma and Chronulus AI.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 15:47:51 +09:00
Ola Hungerford
48d9c5531e
Merge pull request #2758 from 2slides/main
Add official 2slides MCP Server
2025-10-06 23:33:22 -07:00
Ola Hungerford
264f822b57
Merge pull request #2754 from plainly-videos/add-plainly-videos-mcp-server
Add the official Plainly Videos MCP
2025-10-06 23:30:46 -07:00
Cameron Rye
20a67f74cb
Merge branch 'main' into add-activitypub-mcp-server 2025-10-06 22:49:48 -04:00
Jacopo Tagliabue
fa9a65869c
Add Bauplan to MCP list 2025-10-06 15:52:20 -04:00
aiyakitori
a7f8c1d549 Add Kiln to integration list 2025-10-06 12:42:04 -07:00
Sharan Multani
8cbe4394f8 Changing icon
Changing icon
2025-10-06 11:56:38 -04:00
Sharan Multani
88069cce01 Mixpanel MCP server info
Adding Mixpanel MCP server info
2025-10-06 11:46:57 -04:00
joshylchen
b450b0c9f5
Merge branch 'main' into Zettelkasten-Space-official-integrations 2025-10-06 11:21:48 +08:00
Ivan Murzak
d05a887acc
Merge branch 'main' into main 2025-10-05 03:06:38 -07:00
Ola Hungerford
117c1c4536
Merge pull request #2756 from zihaolin96/zihao/add_strata_mcp_server
Add Strata MCP Server to readme
2025-10-05 01:04:55 -07:00
Ola Hungerford
86945a38d0
Merge pull request #2697 from Dumbris/add-mcpproxy-server
Add MCPProxy server to Resources
2025-10-05 01:01:25 -07:00
Ola Hungerford
839df08be2
Merge pull request #2667 from kenm47/patch-2
Add the Maybe Don't AI Policy Engine to the list of MCP Servers
2025-10-05 00:54:13 -07:00
Recep Yavuz
00006c3fb8
Merge branch 'main' into main 2025-10-04 15:26:03 +03:00
Olivier Chafik
4604e7564b
Merge pull request #2789 from modelcontextprotocol/fix/sample-elicit
fix sampling and elicitation calls for streamable http
2025-10-03 13:51:37 +01:00
Luciano Benzadon
c8279bfa21 Add Bitnovo Pay MCP server to third-party integrations
Added Bitnovo Pay MCP server to the official integrations list.

Bitnovo Pay is a cryptocurrency payment integration that enables AI agents to:
- Create cryptocurrency payments (Bitcoin, Ethereum, USDC, etc.)
- Generate and manage payment QR codes
- Process transactions through the Bitnovo Pay API
- Query payment status and webhook events
- Access cryptocurrency catalog with filtering

Repository: https://github.com/bitnovo/mcp-bitnovo-pay
NPM Package: @bitnovopay/mcp-bitnovo-pay
2025-10-03 13:03:08 +02:00
Tigran Manukyan
03343f736f
Merge branch 'main' into main 2025-10-03 13:25:12 +04:00
joshylchen
eff6fde5d6 add Zettelkasten Space to official integration 2025-10-03 11:27:55 +08:00
joshylchen
ef0f07ba99
Merge branch 'modelcontextprotocol:main' into main 2025-10-03 11:20:28 +08:00
David Cabal
7479cd9b7d
add kalendis-mcp to README 2025-10-01 16:11:38 -05:00
Ivan Murzak
41cb907d3f
Merge pull request #1 from IvanMurzak/IvanMurzak-patch-1
Add Unity MCP project to README
2025-09-30 22:03:58 -07:00
Ivan Murzak
a10950f7a3
Add Unity MCP project to README 2025-09-30 21:43:05 -07:00
Gabe Flores
8ccff10d54
Update README.md 2025-09-30 15:12:36 -05:00
Gabe Flores
7cc09c1554
Update README.md 2025-09-30 15:10:23 -05:00
Gabe Flores
de3a87123e
add official sql server 2025-09-30 15:07:32 -05:00
Recep Yavuz
8b648c351b Added SendGrid MCP link to the README 2025-09-30 21:26:06 +03:00
Marcus Asker
04a1a23d8c
Add PinMeTo MCP server entry to README 2025-09-30 14:37:37 +02:00
Pierluigi Viti
34368f0803
Merge branch 'main' into main 2025-09-30 11:20:25 +02:00
Mahdiyar
e8a503611c Add Roundtable MCP server to community servers list
- Added Roundtable to alphabetical listing between Root Signals and Routine
- Roundtable is a unified integration layer that bridges multiple AI coding assistants
- Supports Codex, Claude Code, Cursor, Gemini through zero-configuration auto-discovery
- Features enterprise-ready architecture with FastMCP implementation and 26+ IDE integrations
2025-09-30 02:46:36 -04:00
Scott Wittrock
388674a5a5 Update Customer.io link in README to point to the documentation for AI integration 2025-09-29 12:14:44 -04:00
Scott Wittrock
2ed965b0d9 Add Customer.io integration to README 2025-09-29 12:10:15 -04:00
human jesse
9eeddb8e5b
Merge branch 'main' into main 2025-09-29 09:57:02 -04:00
Abraham J. Olaobaju
28dcd95b3b
Add Flutterwave API integration to README (#2748)
* Add Flutterwave API integration to README

* Update README.md

---------

Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-29 13:06:28 +01:00
Javier Re
be3fdee735
Add Lippia MCP Server entry to README (#2698)
* Add Lippia MCP Server entry to README

* Update README.md

Change link to repo for getting started

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>

---------

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-09-29 13:05:17 +01:00
Jason Summer
dad51a26ed
Add Snowflake-Labs mcp server (#2724)
* Add Snowflake-Labs MCP server to community server

* Shorten description
2025-09-29 13:02:39 +01:00
mikeschecht
2550353d83
Added AX-Platform to the list of Community Servers. (#2723)
* Added AX-Platform to the list of Community Servers.

[AX-Platform](https://github.com/AX-MCP/PaxAI)** - AI Agent
collaboration platform. Collaborate on tasks, share context, and
coordinate workflows.

* Update README.md

---------

Co-authored-by: michaelschecht <michaelschecht@outlook.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-29 13:02:17 +01:00
Jesse Chapman
fa0797da3a fix: Update TextArtTools to be one word 2025-09-29 00:21:20 -04:00
Jesse Chapman
9f31aa92b6 feat: Add TextArt Tools MCP server
Add TextArt Tools server to third-party servers list.
Provides Unicode text styling and ASCII art generation
with 23 styles and 322+ figlet fonts.
2025-09-29 00:11:00 -04:00
evalstate
a753cd6f3a fix sampling and elicitation calls for streamable http 2025-09-28 17:40:11 +01:00
Piotr Kolawa
2279192a58 Adding KRS Poland MCP Server 2025-09-28 14:18:53 +02:00
Dumbris
f1c68b63b6
Merge branch 'main' into add-mcpproxy-server 2025-09-28 13:02:43 +03:00
Daniel Elero
c8f8779f77 Add the official Plainly Videos mcp 2025-09-25 16:22:29 +02:00
Tigran Manukyan
ef645fb8fd docs: add CoinStats MCP server to official integrations in README 2025-09-25 15:43:23 +04:00
Pierluigi Viti
715bc1ddfe
Merge branch 'main' into main 2025-09-25 10:22:49 +02:00
Pierluigi Viti
5e141837ce feat: add commerce layer mcp local server 2025-09-25 10:20:08 +02:00
2slides.com
b5f854153c
Merge branch 'main' into main 2025-09-25 09:54:32 +08:00
Cameron Rye
0912cd8100 fix: move ActivityPub MCP server to Community Servers section
Move ActivityPub MCP server from Official Integrations to the correct
Community Servers section, maintaining alphabetical order between
'Actor Critic Thinking' and 'Adobe Commerce'.
2025-09-24 16:40:13 -04:00
Cameron Rye
e040fe996e docs: add ActivityPub MCP server to community servers list
Add ActivityPub MCP server by cameronrye to the community servers section.
This comprehensive MCP server enables LLMs to explore and interact with
the Fediverse through ActivityPub protocol, supporting actor discovery,
timeline fetching, instance exploration, and WebFinger resolution across
decentralized social networks.
2025-09-24 16:34:36 -04:00
Andy Miller
d9f5e68fae
Add YetiBrowser MCP to project list in README 2025-09-24 12:14:40 -06:00
Alvaro
f990d51aac
Add MCPShell tool to README.md 2025-09-24 17:47:00 +02:00
Ola Hungerford
850b1542e2
Merge pull request #2747 from vidoluco/update-resourcesmcps
Add GitLab, Jenkins, Teams, WhatsApp Business to Official Integrations
2025-09-24 07:37:58 -07:00
0sa0sa
79e31ab883 add Chrome DevTools MCP 2025-09-24 23:31:35 +09:00
Cliff Hall
582bc1d58f
Merge pull request #2757 from 0dd/security/git-server-optimization
Fix: Git Server Path Restriction
2025-09-24 10:07:03 -04:00
Cliff Hall
c519dbbc02
Merge branch 'main' into security/git-server-optimization 2025-09-24 10:02:28 -04:00
Aonan Guan
6382f7846d docs: update README to reflect removed initialization functionality 2025-09-23 21:31:26 -07:00
2slides.com
bbd729a972
Add official 2slides MCP Server 2025-09-24 12:14:23 +08:00
Aonan Guan
eac56e7bcd refactor: remove redundant initialization functionality 2025-09-23 20:59:54 -07:00
Zihao Lin
befbacdb79 add Strata MCP Server to readme 2025-09-23 13:20:54 -07:00
Dumbris
c0b343938d
Merge branch 'main' into add-mcpproxy-server 2025-09-23 19:40:30 +03:00
Misha Kolesnik
402f0ed43e
fix: resolve brace-expansion ReDoS vulnerability (CVE-2025-5889) (#2752)
Updates brace-expansion from 2.0.1 to 2.0.2 to fix a Regular Expression
Denial of Service vulnerability.

Fixes #2700
2025-09-23 12:35:17 +01:00
Matyas Heins
1689da8f1a
docs: add Steuerboard MCP server to community servers (#2749)
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-09-23 12:34:47 +01:00
vidoluco
d93e325469 Fix Microsoft logo URLs 2025-09-23 12:00:42 +03:00
Dumbris
2671b53d4e
Merge branch 'main' into add-mcpproxy-server 2025-09-23 08:38:17 +03:00
Algis Dumbris
2769fae31d Move MCPProxy from servers to Resources section
Address review feedback by moving MCPProxy to the Resources section as it's more of an application for managing MCP servers rather than a specific MCP server implementation. Maintained alphabetical order in the Resources section.
2025-09-23 08:34:32 +03:00
Ola Hungerford
fc5556e933
Merge pull request #2733 from rucindrea/add-alttester-mcp
Add AltTester MCP to the list
2025-09-22 21:32:59 -07:00
Ru
387baed0ba
Update README.md to implement changes from code review 2025-09-23 07:27:28 +03:00
Ola Hungerford
c4eae30182
Merge pull request #2751 from iiAtlas/main
Added hledger-mcp to the Community Servers
2025-09-22 21:23:26 -07:00
Ola Hungerford
d2e15df0ea
Merge pull request #2750 from garethx/main
Update: Bucket rebranded to Reflag
2025-09-22 21:21:01 -07:00
Ola Hungerford
a6aacef4b4
Merge pull request #2746 from vishnurudra-ai/main
Add KYC-mcp-server to community servers list
2025-09-22 21:14:08 -07:00
Ola Hungerford
8320b1a928
Merge pull request #2745 from mbailey/patch-1
Fix link and name for VoiceMode project
2025-09-22 21:13:31 -07:00
Ola Hungerford
b308ffb88c
Merge pull request #2743 from tjhop/feat/add-prometheus-mcp-go
feat: add prometheus golang MCP implementation
2025-09-22 21:12:19 -07:00
Ola Hungerford
c940116ad9
Merge pull request #2742 from mhmzdev/flutter-figma-mcp
docs: Added Figma to Flutter MCP community server
2025-09-22 21:11:39 -07:00
Ola Hungerford
df78abce6a
Merge pull request #2741 from jackyang25/add-geolocation-mcp-server
Add Geolocation MCP server to community servers list
2025-09-22 21:11:13 -07:00
Ola Hungerford
0006cbf1a1
Merge pull request #2740 from call518/dev
Add New MCP-Server - MCP-OpenStack-Ops (https://github.com/call518/MC…
2025-09-22 21:10:49 -07:00
adam jones
28427d8cd1
Fix time server to default to UTC when tzinfo is unavailable (#2738)
When get_localzone_name() returns None, the server now defaults to UTC
instead of raising an error. This makes the server more robust in
environments where the local timezone cannot be determined.
2025-09-22 21:09:58 -07:00
Ola Hungerford
2cd2c0f3b8
Merge pull request #2737 from atototo/main
Add API Lab MCP to Community Servers
2025-09-22 21:09:05 -07:00
Ola Hungerford
f99ecde8a7
Merge pull request #2728 from jasonkylelol/jenkins-mcp-server
feat: add jenkins-mcp-server
2025-09-22 21:06:59 -07:00
Ola Hungerford
dfb84d6e3b
Merge pull request #2727 from shilman/patch-2
Add Storybook MCP to list of community servers
2025-09-22 21:06:17 -07:00
Ola Hungerford
bc0fe96d42
Merge pull request #2721 from cameronrye/add-openzim-mcp-server
Add OpenZIM MCP server to community servers
2025-09-22 21:04:03 -07:00
Ola Hungerford
acc36bcd38
Merge pull request #2715 from stefanoamorelli/add-storybook-mcp-server
feat(readme): add Storybook MCP server to community servers list
2025-09-22 21:03:03 -07:00
Ola Hungerford
991dab58f3
Merge pull request #2707 from shinpr/add-mcp-image-server
Add Intelligent Image Generator to Community Servers
2025-09-22 21:01:21 -07:00
Ola Hungerford
5b02c0020f
Merge pull request #2695 from yoshihirow/chore-add-docbase-to-readme
Add DocBase MCP Server To README.md
2025-09-22 20:57:14 -07:00
Ola Hungerford
dfc88e3969
Merge pull request #2694 from grippstick/patch-2
Add Backdocket MCP server information to README
2025-09-22 20:55:40 -07:00
Ola Hungerford
21be3fc782
Merge pull request #2684 from tanveer-farooq/tanveer-farooq-patch-1
Rename HyperExecute MCP Server to LambdaTest MCP Server and reorder entry
2025-09-22 20:54:01 -07:00
Ola Hungerford
d87894c368
Merge pull request #2675 from kirk-marple/main
Add Zine MCP server to the list of official integrations in README.md
2025-09-22 20:53:08 -07:00
Atlas Wegman
5cfb29483b Added hledger-mcp to README.md 2025-09-22 18:16:59 -04:00
Mike Bailey
bf5ed1b94a
Update README.md
Co-authored-by: Koichi ITO <koic.ito@gmail.com>
2025-09-23 06:08:44 +10:00
garethx
829e21be43
Update: Bucket rebranded to Reflag 2025-09-22 16:07:46 +01:00
l.cesaro
7ca8cef06a update addition of MCPs servers of popular frameworks 2025-09-22 13:27:57 +03:00
vishnurudra-ai
f57e552d3b
Update README.md
Add KYC-mcp-server details. https://github.com/vishnurudra-ai/KYC-mcp-server
2025-09-21 21:57:11 -04:00
Mike Bailey
5e2d84f196
Fix link and name for VoiceMode project
"Sorry for the confusion"

My AI assistant Cora has had her GitHub access restricted but ultimately it's my fault for not reviewing her change properly.

We're both learning.
2025-09-21 23:00:26 +10:00
TJ Hoplock
1d1e5cb89d feat: add prometheus golang MCP implementation
Signed-off-by: TJ Hoplock <t.hoplock@gmail.com>
2025-09-20 17:00:38 -04:00
Muhammad Hamza
fc14460a4b docs: Added Figma to Flutter MCP community server 2025-09-20 15:17:43 +05:00
Jack Yang
f3160eab77 Add Geolocation MCP server to community servers list
- Added geolocation-mcp-server entry between freqtrade-mcp and GDB
- Provides WalkScore API integration for walkability, transit, and bike scores
- Repository: https://github.com/jackyang25/geolocation-mcp-server
2025-09-20 03:40:39 -04:00
JungJungIn
5f6a3bdcb8 Add New MCP-Server - MCP-OpenStack-Ops (https://github.com/call518/MCP-OpenStack-Ops) 2025-09-20 15:42:50 +09:00
Dumbris
f5bd91db11
Merge branch 'main' into add-mcpproxy-server 2025-09-19 11:37:29 +03:00
tanveer-farooq
b85a272a6d
Merge branch 'main' into tanveer-farooq-patch-1 2025-09-19 12:33:57 +05:30
Young
2e77f702bc Add API Lab MCP to Community Servers
Adding API Lab MCP - an AI-powered API testing laboratory for Claude Desktop and Claude Code that enables natural language API testing with authentication support, response validation, and performance metrics.
2025-09-19 13:06:39 +09:00
Cameron Rye
19534fa89b
docs: add Gopher MCP server to community servers (#2736)
Add Gopher MCP server to the community servers list. Gopher MCP is a
modern, cross-platform MCP server that enables AI assistants to browse
and interact with both Gopher protocol and Gemini protocol resources
safely and efficiently, bridging vintage and modern alternative internet
protocols with AI assistants.
2025-09-19 02:54:17 +01:00
joshylchen
4c9ff4e983
Add zettelkasten to README.md (#2718)
* Update README.md


## Add Zettelkasten MCP Server

This PR adds the Zettelkasten to the community servers list.

### Project Overview
Comprehensive AI-powered knowledge management system that implements the proven Zettelkasten (slip-box) method with modern AI assistance.

### Key Features
- **Atomic Note Management**: Create, organize, and connect atomic ideas
- **AI-Powered Workflows**: CEQRC process for enhanced learning
- **Full-Text Search**: SQLite FTS5 with advanced query syntax
- **Intelligent Linking**: AI-suggested connections between notes
- **Multiple Interfaces**: CLI, REST API, Streamlit UI, and MCP server
- **Comprehensive Documentation**: Setup guides and examples included

### MCP Server Details
- **Transport**: STDIO
- **Tools**: 7 comprehensive tools for note management and AI workflows
- **Dependencies**: OpenAI API (optional, has stub mode)
- **Python**: 3.11+ with modern async/await patterns
- **Setup**: Automated setup script with Claude Desktop config generation

### Repository Information
- **URL**: https://github.com/joshylchen/zettelkasten
- **License**: MIT
- **Documentation**: Complete setup guide in `docs/MCP_SETUP.md`
- **Tests**: Comprehensive test coverage included

This server demonstrates sophisticated MCP patterns and provides real value for knowledge workers and researchers using AI assistants.

* update Zettelkasten under community project
2025-09-19 02:53:01 +01:00
Cliff Hall
f8c05004d0
Open CORS for any origin to allow direct browser connection (#2725)
* * In src/everything/sse.ts
  - import cors
  - use cors with config allowing any origin + GET/POST
* In src/everything/streamableHttp.ts
  - import cors
    - use cors with config allowing any origin + GET/POST/DELETE, and exposed protocol headers for client to read
* In package.json and package-lock.json
  - add cors as a dependency

* * In package.json and package-lock.json
  - add @types/cors as dev dependency

* Add caution note for CORS origin wildcard usage

Added caution note for using '*' in CORS origin.

* * In streamableHttp.ts
  - remove remove unintentional console log

* * In streamableHttp.ts
  - add comment about why opening cors for all routes

* * In sse.ts
  - add comment about using * with caution in production for cors

* * In sse.ts
  - indent on cors config

---------

Co-authored-by: shaun smith <1936278+evalstate@users.noreply.github.com>
2025-09-19 01:28:41 +01:00
Cliff Hall
9280e8fa74
Remove comments that break release.yml (#2735)
- remove comments that break CI.
  - github does not support comments, even though they are valid yaml
2025-09-19 01:27:09 +01:00
Josh Chen
966ceea4fe update Zettelkasten under community project 2025-09-19 07:18:07 +08:00
joshylchen
cd5045b66f
Merge branch 'main' into main 2025-09-19 07:08:58 +08:00
Cliff Hall
e6bc263a41
Merge pull request #2730 from cliffhall/ensure-create-release-is-run-on-any-publish
Fix insufficient create-release condition in GitHub Action
2025-09-18 17:29:13 -04:00
cliffhall
888184493c * In .github/workflows/release.yml
- in create-release job condition
    - add comments about use of always
2025-09-18 15:58:01 -04:00
cliffhall
20430df0de * In .github/workflows/release.yml
- in create-release job condition
    - simplify condition
2025-09-18 15:39:00 -04:00
mademan12
f4a25408cf
Add Microsoft Playwright MCP server to README (#2678) 2025-09-18 15:57:21 +01:00
Robin Guldener
8509cc7f86
Add Nango MCP Server (#2719)
Add Nango MCP server to the list in the Readme
2025-09-18 15:56:27 +01:00
Aonan Guan
52ab84cd63
Improve memory server schema validation (#2726)
- Add explicit property filtering in saveGraph method
- Add additionalProperties constraints to input schemas
2025-09-18 15:11:12 +01:00
Cobi
1bd3734e72
Add DevCycle to README (#2731)
Co-authored-by: Adam Jones <adamj@anthropic.com>
2025-09-18 15:10:12 +01:00
Tomasz Nurkiewicz
a1571de840
Monday.com official MCP (#2734)
* Monday.com official MCP

* Move Monday.com official MCP to official integrations section

As suggested in the review comments, moved the official Monday.com MCP
server from the community section to the official integrations section
where it belongs, maintaining alphabetical order.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Adam Jones <adamj@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-18 14:53:54 +01:00
tanveer-farooq
3cb87f5132
Update README.md
Applied suggested change from review

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-09-18 14:03:39 +05:30
Ru
674623e310
Add AltTester MCP to the list 2025-09-18 07:43:52 +03:00
cliffhall
e545918618 * In .github/workflows/release.yml
- in create-release job condition
    - check for all combinations of publish results that should lead to a release creation
      - npm = success / pypi = skipped
      - npm = skipped / pypi = success
      - npm = success / pypi = success
2025-09-17 13:31:29 -04:00
cliffhall
7061c367c5 * In .github/workflows/release.yml
- in create-release job condition
    - check for all combinations of publish results that should lead to a release creation
      - npm = success / pypi = skipped
      - npm = skipped / pypi = success
      - npm = success / pypi = success
2025-09-17 13:27:44 -04:00
cliffhall
9a65da3e78 * In .github/workflows/release.yml
- in create-release job condition
    - check for all combinations of publish results that should lead to a release creation
      - npm = success / pypi = skipped
      - npm = skipped / pypi = success
      - npm = success / pypi = success
2025-09-17 11:44:40 -04:00
luming.jiao
632604e6e7 feat: add jenkins-mcp-server 2025-09-17 19:17:06 +08:00
Michael Shilman
81b71bcb5b
Add Storybook entry to README 2025-09-16 22:32:02 -07:00
massan
76ec83f78d Add DocBase MCP Server to README.md 2025-09-16 13:18:08 +09:00
Cameron Rye
491edc46f5 docs: add OpenZIM MCP server to community servers
Add OpenZIM MCP server to the community servers list. OpenZIM MCP is a
modern, secure, and high-performance MCP server that enables AI models
to access and search ZIM format knowledge bases offline, supporting
Wikipedia and other educational content archives.
2025-09-15 19:35:00 -04:00
Phenomenon
f1f6f3473d
Add Hive Intelligence MCP (#2646)
Co-authored-by: Utsav Agarwal <uagarwal744@gmail.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-15 18:57:36 +01:00
Joshua Grippo
fbaaf27860
Revise Backdocket entry in README
Updated Backdocket entry with new URL and removed redundant text. We now have the links to the backdocket website, the backdocket mcp server, and the backdocket mcp about page.
2025-09-15 09:40:05 -05:00
joshylchen
db88ac3ae9
Update README.md
## Add Zettelkasten MCP Server

This PR adds the Zettelkasten to the community servers list.

### Project Overview
Comprehensive AI-powered knowledge management system that implements the proven Zettelkasten (slip-box) method with modern AI assistance.

### Key Features
- **Atomic Note Management**: Create, organize, and connect atomic ideas
- **AI-Powered Workflows**: CEQRC process for enhanced learning
- **Full-Text Search**: SQLite FTS5 with advanced query syntax
- **Intelligent Linking**: AI-suggested connections between notes
- **Multiple Interfaces**: CLI, REST API, Streamlit UI, and MCP server
- **Comprehensive Documentation**: Setup guides and examples included

### MCP Server Details
- **Transport**: STDIO
- **Tools**: 7 comprehensive tools for note management and AI workflows
- **Dependencies**: OpenAI API (optional, has stub mode)
- **Python**: 3.11+ with modern async/await patterns
- **Setup**: Automated setup script with Claude Desktop config generation

### Repository Information
- **URL**: https://github.com/joshylchen/zettelkasten
- **License**: MIT
- **Documentation**: Complete setup guide in `docs/MCP_SETUP.md`
- **Tests**: Comprehensive test coverage included

This server demonstrates sophisticated MCP patterns and provides real value for knowledge workers and researchers using AI assistants.
2025-09-15 16:43:18 +08:00
Stefano Amorelli
ec7eaadfcd
feat(readme): add Storybook MCP server to community servers list 2025-09-14 14:15:19 +03:00
Ola Hungerford
4ebc9c2203
Merge pull request #2713 from zkl2333/patch-2
docs: Fix duplicate directory_tree tool entry in README.md
2025-09-13 20:50:46 -07:00
Ola Hungerford
0d439da520
Merge pull request #2709 from koic/add_php_sdk
[Docs] Add PHP SDK link to README
2025-09-13 20:49:59 -07:00
Ola Hungerford
31ca475b06
Merge branch 'main' into add_php_sdk 2025-09-13 20:49:22 -07:00
Ola Hungerford
1a6b3db1f1
Merge pull request #2696 from algis-dumbris/add-gcore-mcp-server
Add Gcore MCP server to catalog
2025-09-13 20:46:50 -07:00
Ola Hungerford
a3179bec35
Merge pull request #2690 from gmichnikov/add-looker-to-mcp-toolbox
Add Looker to MCP Toolbox for Databases supported list
2025-09-13 20:42:19 -07:00
Ola Hungerford
35f64eb90c
Merge pull request #2688 from JonZeolla/Zenable-MCP
Add the Zenable MCP server
2025-09-13 20:41:59 -07:00
Ola Hungerford
7b826d061a
Merge pull request #2683 from krzysztofkucmierz/add-search-mcp-server-to-readme
Added Search MCP Server to README.md
2025-09-13 20:36:34 -07:00
Ola Hungerford
3bea5541bc
Merge pull request #2682 from shuowang-ai/patch-2
Add KnowAir Weather MCP to README
2025-09-13 20:34:33 -07:00
Ola Hungerford
e73732f907
Merge pull request #2681 from sn1p4am/main
Add Modao Proto MCP server
2025-09-13 20:33:29 -07:00
Ola Hungerford
3359ff452e
Merge pull request #2679 from Horizon-Digital-Engineering/main
Add FPE Demo MCP to community servers
2025-09-13 20:32:43 -07:00
Ola Hungerford
e03608b024
Merge pull request #2665 from ParastooGM/add-emberai-mcp
Add EmberAI MCP Server.
2025-09-13 20:24:49 -07:00
多吃点
097fdab463
docs: Fix duplicate directory_tree tool entry in API documentation 2025-09-13 13:00:02 +08:00
Dumbris
135e5271f1
Merge branch 'main' into add-mcpproxy-server 2025-09-13 07:46:47 +03:00
danohn
bf29346320
Add mcpcap to README.md (#2701) 2025-09-12 14:25:42 -07:00
Josh Free
208e764648
Update Azure MCP link in README.md (#2705)
* Update Azure MCP link in README.md

Azure MCP Server moved from /azure/azure-mcp to /microsoft/mcp on 2025-08-25.

The old /azure/azure-mcp repo has been archived as all new development continues in the new /microsoft/mcp monorepo.

* Update path to Azure MCP src
2025-09-12 14:22:18 -07:00
Koichi ITO
4b25d5f212 [Docs] Add PHP SDK link to README
Follow-up to https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1422.

This PR adds a link to the PHP SDK in the README.
2025-09-13 00:46:16 +09:00
shinpr
24de7f7561 Add Intelligent Image Generator to Community Servers
Adds mcp-image server that turns casual prompts into professional-quality images with AI enhancement
2025-09-12 10:39:42 +09:00
Raveen Beemsingh
2954894a9e
Add Fal MCP Server (#2668)
* Add Fal MCP Server to official directory

Fal MCP Server enables AI image, video, and music generation directly in Claude using Fal.ai models including FLUX, Stable Diffusion, and MusicGen.

- Published on PyPI: https://pypi.org/project/fal-mcp-server/
- Docker image available on GitHub Container Registry
- Comprehensive documentation: https://raveenb.github.io/fal-mcp-server/
- Native async API for optimal performance

* Move Fal MCP Server to Community servers section

This is not an official Fal.ai server but rather a third-party
implementation created for personal use.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Adam Jones <adamj@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-11 18:17:43 -07:00
Blaž Stojanovič
56bc00d615
Add kumo-rfm-mcp to the README.md (#2674)
Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>
2025-09-11 17:56:42 -07:00
Muhammad Afzaal
fb63620f2c
Add D365FO-Client project to README (#2671)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-11 17:55:54 -07:00
dpetruchik
17c306038b
Add new Linked API MCP server (#2624)
Co-authored-by: Adam Jones <adamj@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-11 17:52:59 -07:00
Adrian Arribas
9e2072a3d6
Add Gemini Bridge MCP server to third-party servers list (#2629)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-11 17:46:02 -07:00
Dmitry Batkovich
a191d5d1cd
Update information on JetBrains MCP server (#2622)
Co-authored-by: Dmitry Batkovich <dmitry.batkovich@jetbrains.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-09-11 17:43:36 -07:00
Scott Lewis
cc8038b786
Add ToolGroups example servers (#2699)
Signed-off-by: Scott Lewis <scottslewis@gmail.com>
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-09-11 17:39:34 -07:00
Andrea Bravaccino
35c7a5eaff
update mcp-documentation-server description (#2704)
update mcp-documentation-server description
2025-09-11 17:33:59 -07:00
Cliff Hall
c3093739ca
Let Everything's STDIO server use SDK's automatic log level handling (#2706)
- bump TS SDK to 1.18.0
* In src/everything/stdio.ts
  - remove logging related imports
  - remove custom log-level handling, now handled automatically by the SDK
* In src/everything/everything.ts
  - remove console.log of sessionId
2025-09-11 17:31:49 -07:00
Algis Dumbris
521d445472 Add MCPProxy server to catalog
- Added MCPProxy entry in correct alphabetical position (between Multiplayer and NanoVMs)
- Open-source local app enabling access to multiple MCP servers and thousands of tools
- Features intelligent discovery via MCP protocol and quarantine protection
- Runs servers in isolated environments for enhanced security
2025-09-09 16:47:02 +03:00
Algis Dumbris
a54e97b37f Update Gcore MCP server description
- Expand description to include full range of Gcore platform services
- Add CDN, GPU Cloud & AI Inference, Video Streaming, WAAP services
- Change from "Cloud API" to "platform services" for accuracy
- Maintain unified access approach and cloud resources mention
2025-09-09 16:13:07 +03:00
Algis Dumbris
c2538841f1 Add Gcore MCP server to catalog
- Added Gcore MCP server entry in alphabetical order
- Provides unified configuration for Gcore Cloud API interactions
- Supports cloud resource management including instances, networks, and GPU clusters
2025-09-09 16:01:56 +03:00
tanveer-farooq
7f45f7779e
Update README.md
- Updated name from "HyperExecute MCP Server" to "LambdaTest MCP Server" as part of unification.
- Adjusted row order in README to follow the repo’s name sequence convention.
- No functional/code changes, only documentation alignment
2025-09-09 14:51:31 +05:30
Joshua Grippo
a076078bb9
Add Backdocket MCP server information to README 2025-09-08 12:38:25 -05:00
Shuo Wang
d08598ff80
Merge branch 'main' into patch-2 2025-09-08 19:49:46 +08:00
s1p
d2d749ca4d
Merge branch 'main' into main 2025-09-08 10:05:53 +08:00
Greg Michnikov
74540ea67d Add Looker to MCP Toolbox for Databases supported list 2025-09-07 02:07:30 -04:00
JonZeolla
9052052904
Add the Zenable MCP server 2025-09-06 08:25:20 -04:00
Cliff Hall
8ba0ff5e4c
Merge pull request #2672 from modelcontextprotocol/fix/notification-stream
direct long running tool progress notifications to correct stream
2025-09-05 12:51:17 -04:00
tanveer-farooq
18577e7022
Update README.md 2025-09-05 17:55:52 +05:30
Krzysztof Kućmierz
8594351400 Added Search MCP Server to README.md 2025-09-05 10:03:34 +02:00
Shuo Wang
af4b9371bb
Add KnowAir Weather MCP to README
Added KnowAir Weather MCP project to the list of MCP servers.
2025-09-05 15:36:43 +08:00
sn1p4am
e433fe5ac0 Add Modao Proto MCP server to README
- Add Modao Proto MCP to the third-party servers list
- AI-powered HTML prototype generation server
- Converts natural language descriptions into complete HTML code
- Maintains alphabetical order in the list
2025-09-05 11:49:45 +08:00
Leslie Gutschow
7537f529d7 Add FPE Demo MCP to community servers
- Adds FF3 Format Preserving Encryption MCP server
- Demonstrates authentication patterns for secure data protection
- Positioned alphabetically in community servers section
2025-09-04 22:31:32 -04:00
Parastoo Gol Mohammadi
15a11a2810
Update README.md
update ember link
2025-09-04 08:21:34 -04:00
ParastooGM
14018d9086 Merge branch 'main' into add-emberai-mcp 2025-09-04 08:19:32 -04:00
Kirk Marple
893248c61c Add Zine MCP server to the list of official integrations in README.md 2025-09-03 22:48:47 -07:00
evalstate
4c91d59d16 direct long running tool progress notifications to correct stream 2025-09-03 11:03:06 +02:00
Ola Hungerford
ae0be7d7c3
Merge pull request #2670 from Mrbaeksang/main
Add Korea Stock Analyzer MCP server
2025-09-02 22:32:53 -07:00
Ola Hungerford
4bc7c2b9c0
Merge pull request #2664 from jirispilka/fix/apify-mcp
fix: Update link/description for Apify's MCP server
2025-09-02 22:28:35 -07:00
Ola Hungerford
fd3f5f45fa
Merge pull request #2662 from deepak-scan/patch-2
Add the Scanova MCP Server to the list of MCP Servers
2025-09-02 22:26:20 -07:00
Ola Hungerford
4ec2f4fcb1
Merge pull request #2653 from nokia/add-redfish-mcp
Add the Redfish MCP Server to the list of MCP Servers
2025-09-02 22:24:29 -07:00
Ola Hungerford
26719c060b
Merge pull request #2652 from heyder/thehive_mcp_server
Add TheHive MCP server to MCP servers list
2025-09-02 22:23:18 -07:00
Ola Hungerford
c8c56b745b
Merge pull request #2650 from garylab/main
Add Pexels MCP server for Pexels API for searching and retrieving photos, videos, and collections.
2025-09-02 22:20:00 -07:00
Ola Hungerford
0a5ede7b9f
Merge pull request #2648 from st3v3nmw/add-sourcerer
Add Sourcerer MCP
2025-09-02 22:19:32 -07:00
Ola Hungerford
99004e8aab
Merge pull request #2647 from thisisbhanuj/patch-2
Added Snowflake Cortex Agent MCP Server
2025-09-02 22:18:48 -07:00
Ola Hungerford
754258ded7
Merge pull request #2643 from stefanoamorelli/feat/qonto-mcp-server
feat: add Qonto MCP server
2025-09-02 22:15:15 -07:00
Ola Hungerford
6655041ff0
Merge pull request #2642 from BestYifu/feature/pdf-action-inspector
Add PDFActionInspector to third-party servers
2025-09-02 22:14:28 -07:00
Ola Hungerford
9f786a81ec
Merge pull request #2649 from Chesars/docs/farewell-vrknetha/mcp-server-firecrawl-now-redirects-to-official
docs: farewell vrknetha/mcp-server-firecrawl now 301-redirect to official entry
2025-09-02 22:10:27 -07:00
Ola Hungerford
e322daf123
Merge pull request #2669 from cliffhall/auto-log-level-support-in-everything-server
Everything server - fix regression + auto log level handling support
2025-09-02 22:05:12 -07:00
Mrbaeksang
fe9aedae98 Add Korea Stock Analyzer MCP server 2025-09-03 10:03:54 +09:00
cliffhall
97c6408f04 * in .gitignore
- add .idea/ for Jetbrains IDEs
* in everything.ts
  - remove import of SetLevelRequestSchema
  - remove logLevel var
  - add sessionId var
  - in startNotificationIntervals function
    - add optional sid argument
    - set sessionId to sid
    - define messages to be sent, adding sessionId if present
  - remove setRequestHandler call for SetLevelRequestSchema
  - replace server.notification calls that sent "notifications/message" objects with calls to server.sendLoggingMessage, passing just the parameters and sessionId.
* In package.json & package-lock.json
  - bump TS SDK version to 1.17.5
* In sse.ts, pass transport.sessionId to startNotificationIntervals call
* In stdio.ts
  - destructure startNotificationIntervals from createServer call
  - implement custom logging request handler and server.sendLoggingMessage implementation, as a
  workaround for the fact that the SDK's automatic log level handling currently only tracks requested log level by session id. This will be fixed in a followup PR for the SDK
  - call the startNotificationIntervals function after connecting the transport to the server
* In streamableHttp.ts
  - destructure startNotificationIntervals from createServer call
  - call startNotificationIntervals passing the transport.sessionId after connecting the transport to the server
2025-09-02 17:18:11 -04:00
Kendall Miller
edf89cb3d3
Add the Maybe Don't AI Policy Engine to the list of MCP Servers 2025-09-02 09:22:20 -06:00
Parastoo Gol Mohammadi
f974d62755
Update README.md 2025-09-02 12:18:18 +02:00
Jiri Spilka
0f4a1c20d9 fix: Update Apify MCP server link and description 2025-09-02 09:46:26 +02:00
Deepak Tiwari
bad0167995
Updated Scanova mcp URL 2025-09-01 15:21:10 +05:30
Deepak Tiwari
c337da8cf7
Update README.md
Adding Scanova MCP
2025-09-01 14:48:08 +05:30
Laszlo Janosi
5eb2c4b7d0 Add the Redfish MCP Server to the list of MCP Servers 2025-09-01 07:48:53 +00:00
Heyder Andrade
7212b20823
Add TheHive MCP server to MCP servers list 2025-08-31 23:21:01 +02:00
Gary Meng
b862313258
Add Pexels Royalty-free Images Search 2025-08-30 21:00:04 +04:00
Gary Meng
467492054d
Correct the serper mcp server 2025-08-30 20:56:29 +04:00
Cesar Garcia
4418225d27 docs: update official Firecrawl MCP server URL 2025-08-30 12:58:47 -03:00
Cesar Garcia
cc11ce9182 docs(Reamde): deprecated entry that 301-redirects to the official server 2025-08-30 12:11:37 -03:00
Stephen Mwangi
095bec75be
Add Sourcerer MCP 2025-08-30 14:04:31 +03:00
hongtao huang
3b48688d95
Merge branch 'main' into feature/pdf-action-inspector 2025-08-30 11:02:30 +08:00
Bhanuj Kashyap
3534b2acc9
Added Snowflake Cortex Agent MCP Server
This Snowflake MCP server provides tooling for Snowflake Cortex AI features, bringing these capabilities to the MCP ecosystem. When connected to an MCP Client (e.g. Claude for Desktop, fast-agent, Agentic Orchestration Framework), users can leverage these Cortex AI features.
2025-08-30 12:36:28 +10:00
Ola Hungerford
3631d2263a
Merge pull request #2644 from modelcontextprotocol/adamj/fix-scheduled-release-forks
fix: only run scheduled release pipeline on modelcontextprotocol org
2025-08-29 08:06:03 -07:00
Adam Jones
29aba77a93
fix: only run scheduled release pipeline on modelcontextprotocol org 2025-08-29 14:35:23 +01:00
Ola Hungerford
38de94b7ad
fix: update temperature argument type from number to string in everything server docs (#2610)
Fixes issue #474 - documentation mismatch where temperature was documented as (number) but TypeScript SDK only accepts string arguments via z.record(z.string())

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-29 12:16:50 +01:00
Stefano Amorelli
7ec182b89b
feat: add Qonto MCP server 2025-08-29 10:53:06 +03:00
hongtao huang
6675ab7412
Merge branch 'main' into feature/pdf-action-inspector 2025-08-29 13:36:25 +08:00
hongtao_huang
d86d9c3ac9 Add PDFActionInspector to third-party servers
Add Foxit's PDFActionInspector MCP server to the official integrations list.
PDFActionInspector provides JavaScript Actions extraction and security
analysis for PDF files, enabling AI-assisted detection of malicious
PDF behaviors and potential security threats.
2025-08-29 13:15:44 +08:00
Ola Hungerford
35c30ddb5f
Merge pull request #2636 from zurferr/patch-2
Add Dot (GetDot.ai) integration details to README
2025-08-28 21:28:11 -07:00
Ola Hungerford
b920f3c977
Merge pull request #2640 from kmckiern/add-mandoline-mcp-server
feat(readme): add Mandoline MCP server to community servers list
2025-08-28 21:27:43 -07:00
Ola Hungerford
7f66e84d0c
Merge pull request #2639 from avd1729/add-onyx-server
Add Onyx MCP Sandbox to community servers list
2025-08-28 21:27:19 -07:00
Ola Hungerford
702bf90208
Merge pull request #2638 from samyakkkk/main
doc: add Olostep MCP
2025-08-28 21:26:54 -07:00
Ola Hungerford
ceadee2752
Merge pull request #2635 from PCfVW/add-mcp-arangodb-async-link
Add link to mcp-arangodb-async server
2025-08-28 21:26:23 -07:00
Ola Hungerford
30831bc570
Merge pull request #2634 from chihiro-adachi/chore/add-kintone-to-readme
Add Kintone MCP Server To README.md
2025-08-28 21:25:41 -07:00
Ola Hungerford
7aef1b638e
Merge pull request #2632 from DerekMelchin/patch-2
Add QuantConnect MCP Server to README
2025-08-28 21:25:16 -07:00
Ola Hungerford
e1f83cda40
Merge pull request #2628 from explorium-ai/main
Add Explorium to the list of integrations
2025-08-28 21:23:49 -07:00
Ola Hungerford
6848e62d98
Merge pull request #2625 from JaerongA/add-omop-mcp-server
doc(readme): add OMOP MCP to community servers list
2025-08-28 21:22:45 -07:00
Cliff Hall
28dc8ca4d2
Merge branch 'main' into claude/issue-2361-20250817-1626 2025-08-28 17:23:24 -04:00
Aravind M S
35a168e4e9
Merge branch 'main' into add-onyx-server 2025-08-29 00:13:36 +05:30
Ola Hungerford
9feeb51009
Merge pull request #2641 from cliffhall/conditional-elicitation-tool
Make presence of `startElicitation` tool conditional on client support
2025-08-28 11:27:59 -07:00
cliffhall
a32f15750d Suppress startElicitation tool if client does not advertise support for elicitation capability
* In everything.ts
  - remove inappropriate elicitation entry from server capabilities (this is a client capability)
  - When creating tool list, only add `ToolName.ELICITATION` definition to tools array if `clientCapabilities` includes `elicitation`

* In package.json / package-lock.json
  - bump @modelcontextprotocol/sdk to "^1.17.4", adding `elicitation` to `ClientCapabilities` type
2025-08-28 14:13:47 -04:00
kmckiern
00492a616e feat(readme): add Mandoline MCP server to community servers list
Add Mandoline AI evaluation framework MCP server to the community servers section.
Enables AI assistants to reflect on and continuously improve their performance.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-28 10:46:30 -07:00
Aravind M S
7d3770605f
Merge branch 'main' into add-onyx-server 2025-08-28 22:48:40 +05:30
Cliff Hall
d47104ad00
Merge pull request #2573 from AjayKumbham/add-roots-support-to-everything-server
feat: add MCP roots protocol support to everything server
2025-08-28 13:04:29 -04:00
AjayKumbham
c45c0e26a0 fix: add missing ClientCapabilities import 2025-08-28 22:25:46 +05:30
Kumbham Ajay Goud
d321841519
Update src/everything/everything.ts
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-08-28 22:17:07 +05:30
Kumbham Ajay Goud
2b8ba4ac9f
Update src/everything/everything.ts
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-08-28 22:16:52 +05:30
Kumbham Ajay Goud
d279ace6b4
Update src/everything/everything.ts
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-08-28 22:16:33 +05:30
Aravind
e8c23574e3 Add Onyx MCP Sandbox to community servers list 2025-08-28 21:57:22 +05:30
Samyak Jain
5c751420e1
doc: add Olostep MCP 2025-08-28 17:19:12 +05:30
AjayKumbham
f51757eedb fix: remove roots from server capabilities - it's a client capability 2025-08-28 16:21:48 +05:30
Rick
188ac63dc7
moved one place down 2025-08-28 10:39:56 +02:00
Rick
c97e6bd528
Add Dot (GetDot.ai) integration details to README 2025-08-28 10:38:15 +02:00
PCfVW
a017201b42 Add link to mcp-arangodb-async server 2025-08-28 09:06:12 +02:00
Chihiro Adachi
267c79e296 Add Kintone MCP Server To README.md 2025-08-28 15:37:33 +09:00
Derek Melchin
ffe62ffb5c
Add QuantConnect MCP Server to README 2025-08-27 09:42:01 -06:00
AjayKumbham
96ea8d1eb9 Merge branch 'add-roots-support-to-everything-server' of https://github.com/AjayKumbham/servers into add-roots-support-to-everything-server 2025-08-27 20:25:41 +05:30
AjayKumbham
39c1ca8df0 feat: improve roots messaging to distinguish client support vs configuration
- Add clientSupportsRoots tracking variable
- Set clientSupportsRoots during initialization based on client capabilities
- Update listRoots tool to provide clearer messaging:
  - Specific message when client doesn't support roots protocol
  - Different message when client supports roots but none are configured
- Improves user experience by clearly explaining the different scenarios

Addresses feedback from @olaservo in PR review
2025-08-27 20:24:23 +05:30
Ola Hungerford
f92c913dd4
Merge branch 'main' into claude/issue-2361-20250817-1626 2025-08-27 05:10:16 -07:00
Maayan Yosef
83ba754288
Add Explorium to the list of integrations 2025-08-27 12:00:06 +03:00
JaerongA
37aa1f3e73
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-08-26 23:41:35 -05:00
Ola Hungerford
58c3e9ae35
Merge branch 'main' into add-roots-support-to-everything-server 2025-08-26 21:18:30 -07:00
Ola Hungerford
e3284edb47
Merge pull request #2604 from aardeshir/main
Create README.md for YouTube MCP Server
2025-08-26 21:16:45 -07:00
Ola Hungerford
6b7e2cf661
Merge pull request #2620 from Fredibau/add-wikifunctions-server
docs: Add Wikifunctions to community servers list
2025-08-26 21:11:29 -07:00
Ola Hungerford
1c0108448b
Merge pull request #2617 from mochow13/mochow13/ticketmaster-mcp
Add ticketmaster-mcp-server
2025-08-26 21:10:54 -07:00
Jaerong Ahn
8940b98686 feat(readme): add OMOP MCP to community servers list 2025-08-26 15:05:54 -05:00
Amir Ardeshir, DVM, MPVM, PhD
cccea03754
Update YouTube MCP link in README.md
Update YouTube MCP link to external repository as requested
2025-08-26 11:47:26 -05:00
Amir Ardeshir, DVM, MPVM, PhD
6bb62fb4cf
Delete src/youtube/README.md
Remove src/youtube directory as requested by reviewer
2025-08-26 11:41:33 -05:00
Amir Ardeshir, DVM, MPVM, PhD
db9a2d637b Remove src/youtube folder as requested by reviewer 2025-08-26 11:31:36 -05:00
Kumbham Ajay Goud
c51480bb30
Merge branch 'main' into add-roots-support-to-everything-server 2025-08-26 21:53:52 +05:30
Ola Hungerford
e968c6c8fc
Merge pull request #2611 from modelcontextprotocol/claude/issue-2598-20250824-0325
Improve parameter descriptions in sequential-thinking for better LLM type safety
2025-08-26 08:04:06 -07:00
Ola Hungerford
d964873814
Merge branch 'main' into claude/issue-2361-20250817-1626 2025-08-26 08:03:45 -07:00
Ola Hungerford
fe9db630ad
Merge pull request #2607 from modelcontextprotocol/adamj/contributing-docs
refactor(CONTRIBUTING.md): streamline contribution guidelines and improve clarity
2025-08-26 07:57:28 -07:00
Frederik Bauer
6464d332d5 docs: Small change in description for Wikifunctions server 2025-08-26 12:26:20 +02:00
Frederik Bauer
7c823f9e03 chore: Trigger CI re-run 2025-08-26 12:12:36 +02:00
Frederik Bauer
e87e79635d docs: Add Wikifunctions to community servers list 2025-08-26 11:51:13 +02:00
Ola Hungerford
4aade950f3
Merge branch 'main' into adamj/contributing-docs 2025-08-25 21:36:51 -07:00
Motta Kin
0a7cfc673a Add ticketmaster-mcp-server 2025-08-26 01:02:02 +02:00
claude[bot]
9b6892dc9a Reorganize CONTRIBUTING.md: move MCP protocol features to 'we welcome' section and rename to 'other new features'
Co-authored-by: adam jones <domdomegg@users.noreply.github.com>
2025-08-25 17:45:48 +00:00
claude[bot]
414f98c35e Apply review feedback: improve language accessibility and add MCP protocol features guidance
- Replace 'Ergonomic improvements' with 'Usability improvements' for better accessibility
- Add guidance encouraging enhancements that demonstrate underutilized MCP protocol features

Co-authored-by: adam jones <domdomegg@users.noreply.github.com>
2025-08-25 17:42:12 +00:00
Tosin Akinosho
c8fe7d995b
feat(readme): add documcp to community servers list (#2614)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-25 18:31:29 +01:00
Denis Bondarenko
666cba47d5
Add triplyfy-mcp to community servers list (#2616) 2025-08-25 18:31:00 +01:00
Ernesto García
43a625917f
Add official Todoist MCP server to README (#2612) 2025-08-25 18:28:40 +01:00
Stefano Amorelli
1445af12f4
feat: add companies house mcp (#2613) 2025-08-25 18:27:33 +01:00
Mohamed Amine Berguiga
09adff0b29
feat(git): add date-based commit log retrieval functions (#2057)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-25 18:26:32 +01:00
Amir Ardeshir, DVM, MPVM, PhD
aa3297738a
Add YouTube MCP entry to README 2025-08-24 09:39:07 -05:00
claude[bot]
ec91421265 Improve parameter descriptions in sequential-thinking for better LLM type safety
Update thoughtNumber and totalThoughts parameter descriptions to use positive-only examples that guide LLMs toward correct numeric type usage. This addresses the issue where LLMs sometimes generate string values (e.g. "1") instead of numeric values (e.g. 1) for integer parameters.

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-24 03:27:40 +00:00
claude[bot]
eb58a522b3 Add clearer console error messages for memory file migration detection
- Added DETECTED message when legacy memory.json file is found
- Added COMPLETED message when migration finishes successfully
- Improves visibility of backward compatibility migration process

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-24 03:01:06 +00:00
claude[bot]
53104a65e9 Add backward compatibility for memory.json -> memory.jsonl migration
When no custom MEMORY_FILE_PATH is set and memory.json exists but
memory.jsonl doesn't exist, automatically migrate the old file to
the new format with proper file extension.

This ensures existing users don't lose their data when upgrading
to the version with the corrected .jsonl extension.

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-24 02:51:58 +00:00
claude[bot]
29c9f8c58e fix: resolve relative paths against allowed directories instead of process.cwd()
Fixes issue where relative paths were incorrectly resolved against process.cwd(),
causing "Access denied - path outside allowed directories" errors when the MCP
server's working directory was outside the configured allowed directories.

The fix implements intelligent path resolution that:
1. First tries to resolve relative paths against each allowed directory
2. Validates the resulting path is within allowed directories
3. Falls back to the first allowed directory if no valid resolution is found
4. Maintains backward compatibility by falling back to process.cwd() when no allowed directories are configured

Resolves #2526

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-24 02:44:31 +00:00
Ola Hungerford
338d8af7a6
Merge pull request #2602 from sebastien-rosset/read_multiple_files
Improve documentation for the `read_multiple_files` action
2025-08-23 12:22:06 -07:00
Sebastien Rosset (serosset)
b647cb3019 Add documentation for the read_multiple_files action. 2025-08-23 10:51:51 -07:00
Juliette Sivan
2a4b7b0649
feat(readme): add Linkup MCP server to the list of offical integrations (#2575)
Co-authored-by: Adam Jones <adamj@anthropic.com>
2025-08-23 08:29:17 +01:00
Adam Jones
c6cccec4e9
refactor(CONTRIBUTING.md): streamline contribution guidelines and improve clarity 2025-08-23 07:04:42 +00:00
Finn Andersen
fd886fac9c
Support glob pattern in search_files tool (#745)
Co-authored-by: Adam Jones <adamj+git@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Adam Jones <adamj@anthropic.com>
2025-08-23 07:37:53 +01:00
Enrico Ballardini
d381cf1ffd
feat(directory_tree): add excludePatterns support & documentation (#623)
- Update documentation with directory_tree declaration
- Add excludePatterns parameter to DirectoryTreeArgsSchema
- Implement pattern exclusion in buildTree function using minimatch
- Pass excludePatterns through recursive calls
- Support both simple and glob patterns for exclusion
- Maintain consistent behavior with search_files implementation

* Add tests and fix implementation

---------

Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
Co-authored-by: Adam Jones <adamj+git@anthropic.com>
Co-authored-by: Adam Jones <adamj@anthropic.com>
2025-08-23 07:19:01 +01:00
Ola Hungerford
eada35985b
Merge branch 'main' into add-roots-support-to-everything-server 2025-08-22 21:19:36 -07:00
Ola Hungerford
46d0b1f926
Merge pull request #2601 from isnow890/patch-6
feat: add Data4Library MCP server to the readme
2025-08-22 20:55:36 -07:00
Ola Hungerford
30367fd86c
Merge pull request #2600 from ai-cora/update-voicemode-listing
Update Voice MCP to Voice Mode
2025-08-22 20:55:01 -07:00
Ola Hungerford
fe92a89cd7
Merge pull request #2599 from nikkoxgonzales/patch-2
Add CRASH-MCP to community servers list
2025-08-22 20:54:36 -07:00
Ola Hungerford
98ab9c2973
Merge pull request #2597 from doobidoo/add-mcp-context-provider
Add MCP Context Provider and mcp-memory-service to community servers list
2025-08-22 20:54:08 -07:00
Ola Hungerford
b610be4b84
Merge pull request #2593 from ComposioHQ/docs/add-rube-server
Add Rube MCP server to README.md
2025-08-22 20:53:35 -07:00
Ola Hungerford
fe42f459c9
Merge pull request #2589 from QuentinCody/add-quentin-mcp-servers
Add 12 bioinformatics and research MCP servers to community section
2025-08-22 20:52:52 -07:00
Amir Ardeshir, DVM, MPVM, PhD
afd3ae2dc1
Create README.md for YouTube MCP Server
Added README.md for YouTube MCP Server with features and installation instructions.
2025-08-22 19:02:03 -05:00
isnow890
1aee44a951
feat: add Data4Library MCP server to the readme 2025-08-23 00:20:39 +09:00
Cora 7
cf4ffdb0bf Update Voice MCP to Voice Mode
Voice MCP has been renamed to Voice Mode. This updates:
- Name from 'Voice MCP' to 'Voice Mode'
- GitHub URL from voice-mcp to voicemode
- Website from voice-mcp.com to voicemode.ai
2025-08-23 00:49:53 +10:00
Nikko Gonzales
ed51a7dcf9
Update README.md 2025-08-22 22:37:36 +08:00
QuentinCody
e269066b29
Merge branch 'main' into add-quentin-mcp-servers 2025-08-22 10:12:11 -04:00
Prathit
3bb87cb040
docs: updated rube link in README.md 2025-08-22 13:49:22 +05:30
doobidoo
e7f235a6c0 Add mcp-memory-service to community servers list
Add mcp-memory-service to the Third-Party Servers section in alphabetical order. This universal memory service provides semantic search, persistent storage, and autonomous memory consolidation for AI assistants across multiple platforms.
2025-08-22 07:48:59 +02:00
doobidoo
f1b4fd2856 Add MCP Context Provider to community servers list
Add MCP Context Provider to the Third-Party Servers section in alphabetical order. This server provides AI models with persistent tool-specific context and rules, preventing context loss between chat sessions.
2025-08-22 07:40:20 +02:00
Zehra Nur Olgun
60eb7c28ad
feat: add day of week to time result (#2580) 2025-08-22 03:48:39 +01:00
Peggy Rayzis
d59cb832ce
Add official Render MCP server to README.md (#2594)
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-08-22 03:39:19 +01:00
Ola Hungerford
b20a685e57
Merge pull request #2590 from psegedy/patch-4
Add Red Hat Insights MCP to README.md
2025-08-21 19:30:34 -07:00
Ola Hungerford
532682240c
Merge pull request #2591 from Program-Integrity-Alliance/main
Add Program Integrity Alliance (PIA) MCP server to Official Integrations in README
2025-08-21 19:30:04 -07:00
Ola Hungerford
03d8c80bab
Merge pull request #2592 from hyelang/main
Add fast-filesystem-mcp to Community Servers
2025-08-21 19:28:51 -07:00
Ola Hungerford
6de4b8f7c5
Merge pull request #2595 from zoedsoupe/patch-2
chore: rename hermes-mcp to anubis-mcp
2025-08-21 19:26:56 -07:00
Ola Hungerford
7a6db468b9
Merge pull request #2576 from tomaspavlin/patch-2
Update README.md
2025-08-21 19:23:52 -07:00
Ola Hungerford
b0ffa52d73
Merge pull request #2581 from coffeegoddd/db/dolt-mcp
README.md: add dolt-mcp
2025-08-21 19:23:32 -07:00
Ola Hungerford
4347624088
Merge pull request #2583 from KiraJin223/patch-2
Update README.md
2025-08-21 19:22:57 -07:00
Ola Hungerford
5a76b9febc
Merge pull request #2584 from call518/mcp-postgresql-ops
Add MCP-PostgreSQL-Ops in Community Servers
2025-08-21 19:22:04 -07:00
Ola Hungerford
2bcc15ba24
Merge pull request #2585 from ruslanbay/add-finmap-mcp-server
Add finmap.org MCP server
2025-08-21 19:21:32 -07:00
Ola Hungerford
9be6cf5107
Merge pull request #2586 from AmsterGet/main
Add ReportPortal MCP server
2025-08-21 19:20:54 -07:00
Ola Hungerford
35b87fac2b
Merge pull request #2588 from vorburger/bump-brace-expansion
Fix low severity security vulnerability in memory server by running npm audit fix
2025-08-21 19:20:15 -07:00
zoey
bc360a8b9a
chore: rename hermes-mcp to anubis-mcp 2025-08-21 18:55:28 -03:00
Prathit
11d9d6caf8 feat: add Rube MCP server to the readme 2025-08-21 05:09:22 +00:00
efforthye
b20b919e2f
Add fast-filesystem-mcp to Community Servers
Added fast-filesystem-mcp to the Community Servers section.

This enterprise-grade filesystem MCP server provides.
- Advanced filesystem operations with Claude optimization
- Large file handling with streaming capabilities
- Sequential reading with continuation tokens
- Comprehensive directory operations and file search
- Enterprise-grade stability with overflow protection
- Automatic backup and recovery features

Repository: https://github.com/efforthye/fast-filesystem-mcp
NPM: https://www.npmjs.com/package/fast-filesystem-mcp

Follows alphabetical order in Community Servers section.
2025-08-21 12:35:39 +09:00
Matthew Harris
c23c5ec8ab Added PIA to README 2025-08-20 17:29:36 -06:00
Matthew Harris
1566b328b7 Added PIA to README 2025-08-20 17:28:03 -06:00
Matthew Harris
2eb1e03f18 Added PIA to README 2025-08-20 17:27:01 -06:00
Patrik Segedy
55d2118f17
Add Red Hat Insights MCP to README.md 2025-08-20 23:49:50 +02:00
Quentin Cody
4f611634e8 Add 12 bioinformatics and research MCP servers to community section
- Add CIViC MCP server for clinical variant interpretation
- Add DataCite MCP server for research data and publication metadata
- Add DGIdb MCP server for drug-gene interaction data
- Add Entrez MCP server for NCBI biomedical databases
- Add NCI GDC MCP server for cancer genomic data
- Add OpenNeuro MCP server for open neuroimaging datasets
- Add Open Targets MCP server for target-disease associations
- Add Pharos MCP server for target, drug, and disease information
- Add RCSB PDB MCP server for 3D protein structures
- Add UniProt MCP server for protein sequence and functional data
- Add Wikidata SPARQL MCP server for structured knowledge queries
- Add ZincBind MCP server for zinc binding sites in proteins

All servers added in alphabetical order following contribution guidelines.
2025-08-20 17:34:37 -04:00
Michael Vorburger
81fdd1869e Fix low severity security vulnerability in memory server by running npm audit fix 2025-08-20 23:28:17 +02:00
Sunish Sheth
03679e01cc
Adding databricks official MCP server to list of community servers for MCP (#2587) 2025-08-20 19:55:23 +01:00
Ilya
009fb81fa4
Update README.md 2025-08-20 17:08:48 +02:00
ruslanbay
40ad524c15 Add finmap.org MCP server 2025-08-20 13:31:05 +00:00
JungJungIn
e4d38e9e7a Add MCP-PostgreSQL-Ops in Community Servers 2025-08-20 22:11:45 +09:00
KiraJin223
f228137086
Update README.md
Add an official MCP Server form Tencent RTC https://trtc.io/. 
[Tencent RTC](https://github.com/Tencent-RTC/mcp)- The MCP Server enables AI IDEs to more effectively understand and use [Tencent's Real-Time Communication](https://trtc.io/) SDKs and APIs, which significantly streamlines the process for developers to build audio/video call applications.
2025-08-20 17:59:50 +08:00
Tomas Pavlin
7fd43cc9cd
Moved Rohlik MCP to community section 2025-08-20 09:54:35 +02:00
coffeegoddd☕️✨
a089f91286 README.md: add dolt-mcp 2025-08-19 15:03:22 -07:00
Ola Hungerford
bfa699fb8d
Merge pull request #2572 from yanmxa/add-prometheus-mcp-server
Add Prometheus (TypeScript) MCP Server
2025-08-19 07:02:36 -07:00
Michael Casazza
46368832ef
Windows filesystem MCP enhancements (#543)
* fix: comprehensive Windows path handling improvements

- Add path-utils module for consistent path handling
- Handle Windows paths with spaces via proper quoting
- Support Unix-style Windows paths (/c/path)
- Support WSL paths (/mnt/c/path)
- Add comprehensive test coverage
- Fix path normalization for all path formats

Closes #447

* tested locally and working now

* Add filesystem path utils and tests

* Ensure Windows drive letters are capitalized in normalizePath

* adding test for gh pr comment

* pushing jest and windows testing config

* last commit? fixing comments on PR

* Fix bin and bump sdk

* Remove redundant commonjs version of path-utils and import from ts version

* Remove copying cjs file

* Remove copying run-server

* Remove complex args parsing and do other cleanup

* Add missing tools details to Readme

* Move utility functions from index to lib

* Add more tests and handle very small and very large files edge cases

* Finish refactoring and include original security fix comments

* On Windows, also check for drive root

* Check symlink support on restricted Windows environments

* Fix tests

* Bump SDK and package version

* Clean up

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-18 18:23:40 +01:00
Tomas Pavlin
2f74ac5b86
Update README.md
Add Rohlik MCP
2025-08-18 17:14:08 +02:00
Kumbham Ajay Goud
cf9f66c14e feat: add MCP roots protocol support to everything server
- Add roots capability declaration with listChanged: true
- Implement roots/list_changed notification handler
- Add initialization handler to request initial roots from client
- Add new listRoots tool to demonstrate roots functionality
- Add comprehensive logging for roots protocol events
- Update README.md with roots documentation

Resolves #2552

The everything server now demonstrates all MCP features including the roots protocol.
This provides a complete reference implementation for client developers to test
their roots protocol implementation against, even though this server doesn't
access files directly.
2025-08-18 15:31:23 +05:30
Meng Yan
8b5cf4bcd7 Add Prometheus (TypeScript) MCP server 2025-08-18 14:37:34 +08:00
Ola Hungerford
7e1d9d9ede
fix: clarify list_allowed_directories description to mention subdirectory access (#2571)
The tool description was ambiguous about subdirectory access within allowed directories.
Updated the description to explicitly state that subdirectories are also accessible.

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-17 23:32:33 +01:00
Ola Hungerford
c5fec2935a
Merge pull request #2569 from modelcontextprotocol/claude/issue-1948-20250817-1717
Fix SSE server crash by starting notification timers only after client connects
2025-08-17 15:30:37 -07:00
Ola Hungerford
9dd80f0bc0
Merge pull request #2566 from modelcontextprotocol/claude/issue-399-20250817-1637
fix: remove incorrect resources claim from filesystem server README
2025-08-17 15:23:08 -07:00
Viktor Farcic
ed116f0f45
Add DevOps AI Toolkit MCP Server (#2561)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 23:19:14 +01:00
claude[bot]
9da43bc355 Fix SSE server crash by starting notification timers only after client connects
- Move setInterval calls from server creation to startNotificationIntervals function
- Only start notification timers when a client actually connects to the SSE server
- Prevents 'Not connected' error when server tries to send notifications before client connection
- Fixes issue where server crashes after 5 seconds when running 'npx @modelcontextprotocol/server-everything sse'

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-17 17:20:36 +00:00
claude[bot]
3dd0db07fd docs(fetch): Add Windows PYTHONIOENCODING configuration
Add troubleshooting section for Windows users experiencing timeout issues.
Setting PYTHONIOENCODING=utf-8 fixes character encoding problems that
can cause the server to timeout on Windows systems.

Fixes #65

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-17 16:46:33 +00:00
Ola Hungerford
fcb550ec3d
Merge pull request #2563 from modelcontextprotocol/claude/issue-2562-20250817-1548
fix: remove duplicate DICOM MCP in official servers section
2025-08-17 09:43:47 -07:00
claude[bot]
54f9c6968e fix: remove incorrect resources claim from filesystem server README
The filesystem server does not actually implement MCP Resources capability
but the README incorrectly claimed it provides 'file://system' resource interface.

Fixes #399

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-17 16:38:29 +00:00
claude[bot]
9d8c2dfcaf fix: Change memory server default filename from memory.json to memory.jsonl
The Memory MCP server uses JSONL format (JSON Lines) where each line
contains a separate JSON object, but was using a .json file extension.
This caused IDE lint errors and confusion since the file is not valid JSON.

Changes:
- Update default filename in index.ts from memory.json to memory.jsonl
- Update documentation references in README.md
- Maintain backward compatibility for existing MEMORY_FILE_PATH configs

Fixes #2361

Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-08-17 16:28:38 +00:00
mo-silent
57ab02cd15
Add Python Loki MCP server to README (#2560) 2025-08-17 17:17:12 +01:00
Mike Robbins
07b61ac989
Add HeyOnCall MCP Server (#2559)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 17:15:43 +01:00
Kassandra Karan
3f4771022a
Add TcpSocketMCP to README (#2558)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 17:15:24 +01:00
Mouhammed DIOP
800d9b7911
Add Tideways MCP server to README (#2557)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 17:12:18 +01:00
Antoni Kępiński
29fc4aad1b
Add local-history-mcp to README (#2556)
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 17:11:57 +01:00
JungJungIn
7b96e1d844
Add MCP-Airflow-API server to community-developed servers list in README.md (#2555)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-17 17:09:11 +01:00
adam jones
fa9c4c0be8
Add 1mcpserver MCP Server to README (#2564)
Co-authored-by: Zheng Robert Jia <jia00129@umn.edu>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-17 17:04:33 +01:00
SteveAlphaVantage
c356d01ec2
Update the Server URL for Alpha Vantage MCP (#2544)
We are now hosting the official Alpha Vantage MCP server at https://mcp.alphavantage.co/, hence this PR to update the target URL. 

Submitted by Steve (Cofounder of Alpha Vantage)
2025-08-17 16:57:02 +01:00
Ralph Tice
ff14ec9306
Add Paubox MCP server to README (#2535) 2025-08-17 16:55:35 +01:00
Mohammad Dohadwala
72be629a5d
Add Cleanup Crew MCP server (#2504)
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-17 16:50:22 +01:00
claude[bot]
b893d605ef fix: move DICOM MCP from official to community servers section
Resolves issue where DICOM MCP was incorrectly listed in both
official and community servers sections. It should only be in
the community servers section.

Fixes #2562

Co-authored-by: adam jones <domdomegg@users.noreply.github.com>
2025-08-17 15:49:13 +00:00
Anishka Gupta
978294f020
Added ProdE MCP in README (#2502)
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-17 16:44:51 +01:00
David Front
ad2a30f508
Add gx mcp server to README (#2496)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-17 16:42:20 +01:00
Noah Gift
6d4a46b269
Add Depyler to third-party MCP servers list (#2481)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: GitHub Actions Bot <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-17 16:34:09 +01:00
Shachar Solomon
b604bbab31
Add NPM Plus MCP Server to community servers (#2474)
Co-authored-by: Shachar Solomon <Shahar.solomon@teliacompany.com>
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-17 16:28:42 +01:00
Jason
49ea0da4ae
Add Blockbench MCP to README (#2436)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-17 16:23:20 +01:00
Michael Knowles
71f3db8df8
Add Matrix MCP server to README (#2405)
Co-authored-by: adam jones <adamj+git@anthropic.com>
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-17 16:20:40 +01:00
Aron Weiler
0450234a29
Add GitHub Projects MCP server to community servers list (#2401)
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-17 16:16:08 +01:00
sabler
264a828201
Add UniFi Dream Machine MCP server to README (#2508)
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-17 16:15:03 +01:00
Miguel Branco
a3cba1bc10
Add mxcp to README (#2196)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-17 16:12:32 +01:00
NellyW8
59d3d028b7
Add MCP-EDA to README.md (#1899)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-17 16:04:43 +01:00
CSK
cd6222098e
Add Wordle MCP server and standardize note formatting (#2385)
Co-authored-by: Eléonore Charles <eleonore@echarles.net>
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-17 15:25:59 +01:00
Mark Dunne
99e0130e6c
Add parliament-mcp to README (#2363) 2025-08-17 15:23:41 +01:00
Mason Williams
c2d4273f3d
Add Kernel MCP integration to README (#2380)
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-16 22:47:49 +01:00
keywordseverywhere
e2def817df
Add Keywords Everywhere API MCP server (#2350)
Co-authored-by: John Muraguri <johnmwai2000@gmail.com>
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-16 22:46:48 +01:00
GalenDiogenes
899668f4d5
Add Cloudbet Sports MCP Server (#2306)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-16 22:43:13 +01:00
Trevor Sullivan
e4934b3e73
Add Baserow to MCP servers (#2282)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-16 22:36:04 +01:00
COYG⚡️
88a80f3786
Update copyright year in LICENSE (#1874) 2025-08-16 22:21:05 +01:00
Matthias Glastra
15ed42bf7e
git MCP: Add support for git-lfs (#2503) 2025-08-16 22:17:12 +01:00
Nick Watson
7dfa713b17
Add openai-gpt-image-mcp to community servers (#1601)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-16 22:13:01 +01:00
Norcim133
200c3c270e
Adding community Outlook MCP server to README (#1848)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
2025-08-16 22:06:11 +01:00
ImtiazX
6c99f2650f
Fix grammar and punctuation issues in README documentation (#1824)
- Changed 'community built servers' to 'community-built servers'
- Fixed 'A MCP server' to 'An MCP server' throughout
- Fixed 'a AnalyticDB' to 'an AnalyticDB'
- Added missing periods to reference server descriptions
- Fixed spacing and punctuation issues

Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-16 19:13:03 +01:00
Ola Hungerford
a04bb00675
Add 13 Official MCP Integrations (#2554) 2025-08-16 18:57:35 +01:00
Ola Hungerford
5d3c3d6cae
Add 31 Community MCP Servers (#2553) 2025-08-16 18:57:09 +01:00
adam jones
4f953be6f4
ci: Add Claude Code GitHub workflow (#2550) 2025-08-15 14:39:21 -07:00
Chris Griffing
32c749e70a
docs: add GitKraken to third-party mcp server list (#2528)
Co-authored-by: Chris Griffing <cmgriffing-at-gitkraken@users.noreply.github.com>
2025-08-15 18:38:44 +01:00
Trevor Dobbertin
0232b40af5
Add bible MCP to README (#1711)
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-15 18:33:56 +01:00
Dan
f113ec98d1
Add Squad MCP to README (#1675)
Co-authored-by: Dan <hello@basiliskai.com>
Co-authored-by: adam jones <adamj+git@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-15 18:31:19 +01:00
Nicholas Arcolano
cf85cabb71
Add Jellyfish MCP to README (#1635)
Co-authored-by: adam jones <adamj+git@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-15 18:25:32 +01:00
Ashish Prasher
6b5926ef48
Add SearchUnify MCP to the README (#1576)
Co-authored-by: adam jones <adamj+git@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-15 18:25:21 +01:00
Brian
8e9dd0ed3f
Add MCP Sky bluesky feed to resources in README.md (#1172)
Co-authored-by: adam jones <adamj+git@anthropic.com>
Co-authored-by: adam jones <domdomegg+git@gmail.com>
2025-08-15 17:50:42 +01:00
Koichi ITO
aad86eecad
[Doc] Correct spelling of "macOS" (#2492)
The correct spelling of "macOS" uses a lowercase "m" at the beginning.
https://www.apple.com/macos

"Remote MacOs Use" is kept as is in accordance with the product name.
https://github.com/baryhuang/mcp-remote-macos-use
2025-08-11 12:32:01 +01:00
Allen Zhou
99ff58d92f
docs: Add Vercel to official MCP servers list (#2513) 2025-08-11 12:13:14 +01:00
Kris Rice
6708463025
docs: fix Oracle favicon (#2522)
fixed Oracle favicon to use an svg as the favicon from www.oracle.com was not loading
2025-08-11 12:11:37 +01:00
Taj Baba
a67e3b0a92
fix: mcp_server_git: correct add logic for ["."] (#2379) 2025-08-11 12:09:26 +01:00
Ted Thibodeau Jr
c9f7d0275c
Update OpenLink entries in README (#2514) 2025-08-09 02:34:32 +01:00
Ola Hungerford
1028b32573
Merge pull request #2328 from kunalbabre/main
docs: Update VS Code installation instructions to use mcp.json for issue  #2320
2025-08-07 07:28:32 -07:00
Ola Hungerford
a9fd7b7b59
Merge pull request #2477 from olaservo/add-official-servers-080225
Add 19 Official MCP Integrations
2025-08-07 06:44:59 -07:00
Ola Hungerford
2d70c654cd
Merge pull request #2475 from olaservo/add-community-servers-080225
Add 46 Community MCP Servers
2025-08-07 06:43:27 -07:00
Ola Hungerford
87f767af96
Merge pull request #2442 from olaservo/add-official-brave-search
Add link to official Brave Search server
2025-08-07 06:14:49 -07:00
Ola Hungerford
57269c6b7e
Merge pull request #2489 from kraih/patch-1
Add Perl SDK
2025-08-06 20:45:45 -07:00
Sebastian Riedel
8f3b478d35
Merge branch 'main' into patch-1 2025-08-06 14:39:57 +02:00
Ola Hungerford
0603044ada
Merge pull request #2448 from blustAI/docs/add-paymcp
Add PayMCP to Frameworks → For servers
2025-08-05 19:25:47 -07:00
Ola Hungerford
6320b3bb48
Merge pull request #2445 from CViniciusSDias/patch-1
Adding PHP-MCP client and server
2025-08-05 19:24:33 -07:00
olaservo
8ebffd77eb Remove Robert Bell link 2025-08-05 19:20:43 -07:00
olaservo
f93d587863 Update Oracle link 2025-08-05 19:17:00 -07:00
Blust.AI
cb2019aef0
Merge branch 'main' into docs/add-paymcp 2025-08-05 10:54:20 -07:00
Sebastian Riedel
ac2b78e358
Add Perl SDK 2025-08-05 19:32:35 +02:00
olaservo
8b77e003fd Add back Conductor 2025-08-03 20:07:12 -07:00
olaservo
97fd7442f1 Add 19 Official MCP Integrations 2025-08-03 20:05:00 -07:00
olaservo
3064e40e75 Add renamed CipherTrust Manager 2025-08-02 21:21:55 -07:00
olaservo
3ea3343098 Remove CipherTrust Manager 2025-08-02 21:19:49 -07:00
olaservo
068a924685 Add community MCP servers to README 2025-08-02 21:12:27 -07:00
Ola Hungerford
4b6ce39792
Merge pull request #1276 from ajoslin103/ajoslin/memory
calling [mcp/memory] read_graph without args
2025-08-02 19:45:26 -07:00
Ola Hungerford
c798393a5a
Merge branch 'main' into ajoslin/memory 2025-08-02 19:42:29 -07:00
Ola Hungerford
ad1d7c1987
Merge branch 'main' into add-official-brave-search 2025-08-02 19:39:36 -07:00
Ola Hungerford
c5d2865f6f
Merge pull request #1383 from koic/use_the_official_spelling_of_typescript_in_readme
[Doc] Use the official spelling of "TypeScript" in README
2025-08-02 19:39:02 -07:00
Ola Hungerford
78e5a17e44
Merge pull request #2469 from modelcontextprotocol/fix/remove-stderr
Remove out-of-specification sending of `notifications/stderr`
2025-08-02 10:18:19 -07:00
evalstate
3a297d8432 Revert "1) Update README to contain basic build/run instructions. Remove legacy test advice."
(wrong branch push)
This reverts commit b43ecf8710.
2025-08-02 10:17:05 +01:00
evalstate
b43ecf8710 1) Update README to contain basic build/run instructions. Remove legacy test advice.
2) Make the Unit Test insensitive to the git default branch name
2025-08-02 10:13:32 +01:00
evalstate
4c192aee93 Remove out-of-specification notifications/stderr sending 2025-08-02 08:46:33 +01:00
adam jones
a86312525b
Merge pull request #2467 from modelcontextprotocol/adamj/time-tests
Add comprehensive tests for get_local_tz timezone detection
2025-08-02 04:20:04 +01:00
Blust.AI
4d3ccc8b35
Merge branch 'main' into docs/add-paymcp 2025-08-01 16:16:17 -07:00
Adam Jones
2b041eef88
time: Add tests for local timezone detection and handling in get_local_tz function 2025-08-01 19:08:14 +01:00
Koichi ITO
5c5d7aa872
Merge pull request #2460 from kapilduraphe/kapil/update-natoma-link
Chore: Update natoma url under Additional Resources
2025-08-02 02:27:12 +09:00
Koichi ITO
7866bb8111
Merge branch 'main' into kapil/update-natoma-link 2025-08-02 02:26:04 +09:00
Blust.AI
68d7bb3e86
Merge branch 'main' into docs/add-paymcp 2025-08-01 07:32:38 -07:00
David Soria Parra
e2f5b85055
Merge pull request #2461 from cliffhall/main 2025-07-31 22:42:41 +01:00
cliffhall
8eb4921c13 In release.yml
- in publish-pypi job,
    - only proceed if there are python packages to publish

  - in publish-npm job,
        - only proceed if there are npm packages to publish
2025-07-31 16:40:05 -04:00
Kapil Duraphe
be72d9b16c chore: Update natoma url 2025-07-31 14:39:19 -04:00
Blust.AI
c52f3d8625
Merge branch 'main' into docs/add-paymcp 2025-07-29 12:34:28 -07:00
Cliff Hall
8023ca60b3
Merge pull request #2272 from richardkmichael/add-structured-content-tool
[everything] Add structured content tool
2025-07-29 10:46:23 -04:00
Cliff Hall
cc52ec5e65
Merge branch 'main' into add-structured-content-tool 2025-07-29 10:35:57 -04:00
Koichi ITO
dcd814fd2a [Doc] Use the official spelling of "TypeScript" in README
This PR replaces all instances of "Typescript" with
the official capitalization "TypeScript".

The term is spelled "TypeScript" in the linked document.

Revert "[Doc] Use the official spelling of "TypeScript" in README"

This reverts commit 97db4264802aab50ecb456e1b289f93e439af485.
2025-07-29 14:37:09 +09:00
Ola Hungerford
1b70b011d2
Merge pull request #2449 from koic/add_some_sdk_links
Add some SDK links
2025-07-28 22:13:28 -07:00
Koichi ITO
d1e30558b3 Add some SDK links
This PR adds Ruby, Rust, and Swift SDK links to README.

Synced with the following:
0695a497eb/docs/docs/sdk.mdx (L8-L56)

In accordance with the Note that follows:

> Note: Lists in this README are maintained in alphabetical order to minimize merge conflicts when adding new items.
2025-07-29 10:59:20 +09:00
Eugene
9084fb7e5f docs(README): add PayMCP to Frameworks → For servers 2025-07-28 16:41:33 -07:00
Vinicius Dias
6a007807ce
Adding PHP-MCP client and server 2025-07-28 14:36:48 -03:00
olaservo
ef45b93cd4 Add link to official Brave Search server 2025-07-27 20:02:13 -07:00
Ola Hungerford
eff333ab75
Merge pull request #2391 from simonpcouch/r-mcptools
add R SDK/server
2025-07-27 19:31:22 -07:00
Ola Hungerford
1af87d641b
Merge pull request #1729 from vishalmysore/patch-1
a2a-mcp bridge
2025-07-27 19:30:17 -07:00
Ola Hungerford
60775491bd
Merge pull request #2396 from billabongrob/patch-1
Removing Duplicate Memgraph entry
2025-07-27 19:29:15 -07:00
Ola Hungerford
526097997c
Merge pull request #2435 from vksampath/main
Update src/filesystem/README.md
2025-07-27 19:23:04 -07:00
Sampath Vuyyuru
a688cca947
Update src/filesystem/README.md
Fix broken link to Roots
2025-07-26 18:09:30 +00:00
Ola Hungerford
5c4d92ee60
Merge pull request #2433 from brandonhawi/main
fix: `Lisply` logo in README
2025-07-26 09:13:03 -07:00
Brandon Hawi
b8a9adb674 fix: Lisply logo in README 2025-07-26 08:43:51 -07:00
Ola Hungerford
d2ebf6180b
Merge pull request #2408 from Ismola/patch-1
Fix AgentMode Section in Readme
2025-07-26 08:35:22 -07:00
Ola Hungerford
6f11979dcd
Merge pull request #2382 from cliffhall/main
Add media file reading in filesystem server
2025-07-26 07:59:50 -07:00
cliffhall
704275818f Replace read_file tool with deprecation notice in description, which is functionally just an alias for read_text_file 2025-07-25 16:01:05 -04:00
cliffhall
471ac89f55 Update SDK version 2025-07-24 14:37:49 -04:00
Richard Michael
84a872145c feature: Add a tool with Structured Content and an Output Schema
Tools gained Structured Content in Specification 2025-16-18
https://modelcontextprotocol.io/specification/2025-06-18/server/tools#structured-content

The MCP Inspector is able to handle these outputs.
2025-07-23 11:43:36 -07:00
Richard Michael
9e28ac7fd1 chore: Add serverInfo title, as in specification 2025-06-18 2025-07-23 11:43:33 -07:00
Richard Michael
bb1b418da1 chore: Code organization: consistent tool order everywhere 2025-07-23 11:43:30 -07:00
Richard Michael
7ec0064157 chore: Code organization: completions follow all schema definitions 2025-07-23 11:43:27 -07:00
Richard Michael
114ad51b54 chore: Format for readability 2025-07-23 11:43:24 -07:00
Richard Michael
0d1653fff3 chore: Adjust to format easier to read and maintain 2025-07-23 11:43:20 -07:00
allen joslin
d28f616089
Merge branch 'main' into ajoslin/memory 2025-07-23 13:21:16 -04:00
Ismael Treviño
92af3f5126
Fix AgentMode Section in Readme 2025-07-23 14:33:07 +02:00
Kunal Babre
b3286b5f3b
Merge branch 'main' into main 2025-07-22 20:51:10 -07:00
Cliff Hall
b3bf0fe33a
Merge branch 'modelcontextprotocol:main' into main 2025-07-22 12:50:52 -04:00
simonpcouch
72b2ddebcd relocate R SDK/server entry
Transitions entry from Community Servers -> Frameworks
2025-07-22 10:46:23 -05:00
Ola Hungerford
220987921b
Merge pull request #2374 from olaservo/add-official-servers-071725
Add 33 Official MCP Integrations
2025-07-22 08:08:43 -07:00
Ola Hungerford
40a15b491b
Merge pull request #640 from S1M0N38/feat-configurable-timezone
feat: configurable timezone for docker in `time` server
2025-07-22 08:05:07 -07:00
Rob Heckel
deeb573bb5
Update README.md
Putting - **[AgentMode](https://www.agentmode.app) - Connect to dozens of databases, data warehouses, Github & more, from a single MCP server.  Run the Docker image locally, in the cloud, or on-premise. back
2025-07-22 10:02:57 -05:00
Ola Hungerford
648190142b
Merge branch 'main' into add-official-servers-071725 2025-07-22 08:01:02 -07:00
Ola Hungerford
8c5543a197
Merge branch 'main' into patch-1 2025-07-22 07:49:24 -07:00
Ola Hungerford
ea1b0f52e3
Merge pull request #1461 from rafaelstz/patch-1
Add Adobe Commerce Community MCP server
2025-07-22 07:46:25 -07:00
Ola Hungerford
736d676e02
Merge pull request #2330 from Tarusharma1/add-systemsage-to-readme
docs: Add SystemSage to community servers list
2025-07-22 07:43:57 -07:00
Ola Hungerford
15ca5ff719
Merge pull request #2257 from anshulsharmas/patch-1
Update README.md
2025-07-22 07:42:42 -07:00
Ola Hungerford
9bb500589c
Merge pull request #2051 from MikeMcQuaid/patch-1
README: add Homebrew MCP server.
2025-07-22 07:42:07 -07:00
Rob Heckel
8f0eee490d
Removing Duplicate Memgraph entry
There is a second instance of Memgraph that was pointing to an archived repository.  It makes sense to keep one to avoid confusion.
2025-07-22 09:34:23 -05:00
Ola Hungerford
6d29113fdc
Merge pull request #1728 from basilisk01/main
Update README.md to add agentmode
2025-07-22 07:33:00 -07:00
Rafael Corrêa Gomes
c4fc7e7430
Merge branch 'main' into patch-1 2025-07-22 10:30:27 -04:00
Ola Hungerford
a542f3c6cd
Merge branch 'main' into add-official-servers-071725 2025-07-22 07:25:23 -07:00
Ola Hungerford
967869669c
Merge pull request #1898 from fixparser/add-mcp-server-fixparser
Add FIXParser MCP Server Official Integration
2025-07-22 07:23:50 -07:00
olaservo
153f7f269f Fix Tencent Cloudbase url 2025-07-22 07:23:06 -07:00
Ola Hungerford
69cd09e215
Merge pull request #2372 from gowinston-ai/add-winston-ai-mcp-server
feat: Add Winston AI MCP Server to README.md
2025-07-22 07:19:59 -07:00
Ola Hungerford
08893fc502
Merge pull request #2365 from pbassut/patch-1
Add secureframe's MCP repo
2025-07-22 07:17:54 -07:00
Ola Hungerford
ed0137746e
Merge pull request #1975 from gangradeamitesh/main
GMAILMCP
2025-07-22 07:15:26 -07:00
fixparser
ed4f3adf6b
Merge branch 'main' into add-mcp-server-fixparser 2025-07-21 23:29:49 +01:00
simonpcouch
da8d67a576 add R SDK/server 2025-07-21 09:37:42 -05:00
Vishal Mysore
83bcd31032
Update README.md 2025-07-20 09:28:28 -04:00
Tarusharma1
0267031972
Merge branch 'main' into add-systemsage-to-readme 2025-07-19 08:49:51 +05:30
Tarusharma1
b7d57a4cf7
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-07-19 08:45:48 +05:30
Kunal Babre
7621e779c7
Merge branch 'main' into main 2025-07-18 17:03:02 -07:00
Cliff Hall
45e0a1240e
Merge branch 'main' into main 2025-07-18 17:18:38 -04:00
Cliff Hall
d8c80445ab
Merge pull request #1 from cliffhall/codex/rename-read_file-to-read_text_file-and-add-read_media_file
Add read_media_file tool and rename read_file
2025-07-18 16:22:40 -04:00
cliffhall
ba20bd60af Update the way the stream is concatenated
Update the ts sdk
2025-07-18 16:09:56 -04:00
Cliff Hall
2feb7cbaa5
Update src/filesystem/README.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-18 16:03:22 -04:00
Cliff Hall
d532a5846d Stream media file reads 2025-07-18 14:18:32 -04:00
Cliff Hall
11a064c359 Rename read_file to read_text_file and add read_media_file 2025-07-18 13:42:56 -04:00
S1M0N38
8c1ed8c07b
Merge branch 'main' into feat-configurable-timezone 2025-07-18 19:09:17 +02:00
Amitesh Gangrade
b0ee940224
Update README.md
Fix for Readme
2025-07-18 12:55:49 -04:00
anshulsharmas
e35e8a6e27
Merge branch 'main' into patch-1 2025-07-18 09:52:36 -07:00
anshulsharmas
ee04433253
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-07-18 09:51:55 -07:00
Mike McQuaid
247cc52342
README: add better Homebrew documentation. 2025-07-18 15:30:55 +01:00
Philrobots
52b4ba3507 feat(): rechange image url 2025-07-18 10:19:33 -04:00
Philrobots
d88ea94832 feat(): change winston ai pictured 2025-07-18 10:08:40 -04:00
Philrobots
fcd467f6db feat(): move winston ai integrations to officiel 2025-07-18 10:04:11 -04:00
Ola Hungerford
0662b06706
Merge branch 'main' into add-official-servers-071725 2025-07-18 06:24:44 -07:00
Ola Hungerford
503202b224
Merge pull request #2376 from eleonorecharles/ft/jupyter-mcp
Jupyter MCP Server Typo
2025-07-18 06:23:48 -07:00
Ola Hungerford
e46adb88a2
Merge pull request #2128 from chunkydotdev/main
Add @bldbl/mcp - Buildable AI Development Platform MCP Server
2025-07-18 06:23:24 -07:00
Ola Hungerford
d1e1a4aa72
Merge pull request #2292 from Ginylil/add-detailer-mcp
Add Detailer integration to README
2025-07-18 06:22:25 -07:00
Eléonore Charles
b03b9ff8f6 correct typo 2025-07-18 10:59:29 +02:00
Ginylil Tech
f76ed72961
Merge branch 'main' into add-detailer-mcp 2025-07-18 10:00:47 +03:00
Magnus Junghard
06bd4c3e88
Merge branch 'main' into main 2025-07-18 08:29:51 +02:00
Ola Hungerford
f9ac80dde8
Merge pull request #2234 from myang-gang/patch-1
Adding Meta Ads Remote MCP Server
2025-07-17 21:09:28 -07:00
Ola Hungerford
b887309a00
Merge pull request #2047 from saimonation/saimon/add-ctera-core-and-edge-mcp-servers
Update README.md
2025-07-17 21:08:43 -07:00
myanggang
552631478f
Merge branch 'main' into patch-1 2025-07-17 20:57:50 -07:00
Ola Hungerford
c9d143b6be
Merge branch 'main' into ajoslin/memory 2025-07-17 20:51:54 -07:00
Ola Hungerford
1d03a3703b
Merge pull request #2259 from MoritzKa/patch-1
Add Alby Bitcoin Payment MCP server
2025-07-17 20:20:48 -07:00
Ola Hungerford
4d75bb4c2e
Merge pull request #2265 from zoedsoupe/patch-1
chore: add hermes-mcp
2025-07-17 20:20:11 -07:00
Ola Hungerford
d734258bcb
Merge pull request #2288 from rishimohan/patch-1
add: Orshot MCP Server
2025-07-17 20:15:50 -07:00
Ola Hungerford
791fa98a16
Merge pull request #2295 from seokgyuhan/add-thinqconnect-mcp
docs(readme): Add LG ThinQ Connect MCP
2025-07-17 19:31:00 -07:00
Ola Hungerford
eb4c21e365
Merge pull request #2299 from igortikushEasync/main
Add GoLogin MCP Server
2025-07-17 19:27:05 -07:00
Ola Hungerford
8bddc0c13d
Merge pull request #2302 from emircansoftware/add-my-server
Add AutoML server to community server list
2025-07-17 19:26:16 -07:00
Ola Hungerford
145b06d682
Merge pull request #2331 from phuctm97/patch-1
Add ModelFetch to Frameworks for MCP Servers
2025-07-17 19:23:50 -07:00
Ola Hungerford
23b34211e7
Merge pull request #2329 from dekdee/add-mcp-hunt
Add MCP-Hunt.com to community resources list
2025-07-17 19:23:05 -07:00
Ola Hungerford
3ddf73859d
Merge pull request #2327 from xuzexin-hz/main
Add a streamlined mcp client
2025-07-17 19:22:31 -07:00
Saimon Michelson
e6395db423
Merge branch 'main' into saimon/add-ctera-core-and-edge-mcp-servers 2025-07-17 22:11:47 -04:00
Ola Hungerford
9adf9032e7
Merge pull request #2009 from ycjcl868/patch-1
Add Browser Use MCP with vision
2025-07-17 19:09:27 -07:00
Ola Hungerford
7d4589c936
Merge branch 'main' into add-official-servers-071725 2025-07-17 16:47:57 -07:00
olaservo
be860d737f Remove secureframe for now since its in draft 2025-07-17 16:42:09 -07:00
Cliff Hall
a739c1d51e
Merge pull request #2370 from olaservo/add-community-servers-071125
Add 120 Community MCP Servers
2025-07-17 14:54:32 -04:00
olaservo
6cd0635cdc Add latest official servers 2025-07-17 10:58:29 -07:00
Philrobots
305b019894 Add MCP server to Readme.md 2025-07-17 11:44:03 -04:00
olaservo
c7c821942d Consolidate Universal MCP servers 2025-07-17 08:02:09 -07:00
olaservo
1c06f1b1bc Remove 404 link 2025-07-17 06:39:55 -07:00
olaservo
d7ed47b64b Add Facebook Ads link 2025-07-17 06:37:08 -07:00
olaservo
373bbe7997 Update Node Code Sandbox 2025-07-17 06:21:16 -07:00
olaservo
9b3572652f Fix a few typos 2025-07-17 06:17:45 -07:00
olaservo
fcbfb01e91 Update Blockchain MCP link 2025-07-17 06:00:04 -07:00
olaservo
c8408a91dd Merge branch 'main' into add-community-servers-071125 2025-07-17 05:57:32 -07:00
olaservo
64921745d5 Add latest community servers 2025-07-17 05:53:36 -07:00
Alex
fa9d7cc088
Add links to slack mcp by Zencoder (#2364) 2025-07-17 12:24:48 +01:00
Ola Hungerford
2ea2c67fd1
Merge pull request #2187 from custom-discoveries/custom-discoveries
Added TigerGraph to community server list
2025-07-16 16:34:18 -07:00
Patrick Bassut
79bc2fd210
Add secureframe's MCP repo 2025-07-16 20:24:06 -03:00
Custom Discoveries LLC
abddf936a4
Merge branch 'main' into custom-discoveries 2025-07-16 18:39:09 -04:00
Ola Hungerford
5dd2182c21
Merge pull request #2352 from jba/add-go
Add Go SDK to README.md
2025-07-16 00:17:19 -07:00
Ola Hungerford
b537504115
Merge branch 'main' into ajoslin/memory 2025-07-16 00:02:04 -07:00
Jonathan Amsterdam
1121da1db7 Add Go SDK to README.md 2025-07-15 15:22:21 -04:00
Pierluigi Viti
41640b04b8 feat: add commerce layer server 2025-07-15 12:37:23 +02:00
Kunal Babre
3e230d8637
Merge branch 'modelcontextprotocol:main' into main 2025-07-14 07:51:03 -07:00
Vibor Cipan
b64c0b2926
docs: Adds Zencoder instructions for the Time and git MCP Server (#2337)
* docs: Adds Zencoder instructions for the Time MCP Server

* docs: Adds Zencoder instructions for the git MCP Server
2025-07-14 13:59:54 +01:00
Minh-Phuc Tran
76fad0ad07
Add ModelFetch to Frameworks for MCP Servers 2025-07-13 09:03:12 +07:00
taru
eddf94310a docs: Add SystemSage to community servers list 2025-07-13 02:16:33 +05:30
Ginylil Tech
fb13f660e3
Merge branch 'main' into add-detailer-mcp 2025-07-12 15:11:35 +03:00
Kunal Babre
55a36ad0dd docs: Clean up VS Code installation instructions
- Remove unnecessary explanatory note about JSON format
- JSON examples already demonstrate the correct format clearly
- Streamlines documentation to focus on essential information
- Maintains reference to official VS Code MCP documentation

The removed note was redundant since both configuration methods 
use identical JSON structure shown in the examples.
2025-07-11 22:53:13 -07:00
Kunal Babre
95a72b792f docs: Add reference to official VS Code MCP documentation
- Add link to official VS Code MCP documentation in all server READMEs
- Enhances existing VS Code installation instructions with authoritative reference
- Provides users with comprehensive documentation for advanced configuration
- Complements the existing two-method approach with additional resources

Affects: everything, filesystem, git, memory, sequentialthinking
2025-07-11 22:45:10 -07:00
dekdee
bae6ca2f0a Add MCP Hunt to community resources list
MCP Hunt is a realtime platform for discovering trending MCP servers with momentum tracking, upvoting, and community discussions.
2025-07-11 21:59:51 -07:00
Kunal Babre
20eb59590e docs: Update VS Code installation instructions to use mcp.json
- Replace outdated 'Preferences: Open Settings (JSON)' instructions
- Add proper guidance for 'MCP: Open User Configuration' command
- Update JSON examples to remove mcp wrapper key
- Clarify user vs workspace configuration methods
- Fixes issue with outdated documentation across all servers

Affects: sequentialthinking, filesystem, memory, everything, git
2025-07-11 21:36:21 -07:00
hz-xuzexin
3092815224 Add a streamlined mcp client 2025-07-12 10:29:34 +08:00
Ola Hungerford
d26ee269db
Merge pull request #1304 from marcelo-ochoa/oracle-mcp
Oracle MCP implementation
2025-07-11 10:22:03 -07:00
Ola Hungerford
e8aadc9aa0
Merge pull request #2185 from dtehan-td/main
Adding Teradata to the Official Integrations list, this is to replace…
2025-07-11 09:27:04 -07:00
Ola Hungerford
b99bf5f038
Merge pull request #2325 from kunalbabre/fix/typo-telemetry-comet-opik
Fix/typo telemetry comet opik
2025-07-11 09:24:12 -07:00
Kunal Babre
4197ef1cff fix: correct additional typos - 'independant' to 'independent' and 'thier' to 'their' 2025-07-11 08:49:40 -07:00
Kunal Babre
e1b62ba9bd fix: correct typo 'telemtry' to 'telemetry' in Comet Opik description 2025-07-11 08:43:42 -07:00
Ola Hungerford
6f0d2112b0
Merge pull request #2314 from protagolabs/main
Add NetMind Server
2025-07-11 08:26:00 -07:00
Ola Hungerford
4433cedfdf
Merge pull request #2316 from adams/patch-2
Update README.md
2025-07-11 08:23:02 -07:00
Ola Hungerford
2e738cb255
Merge pull request #2251 from Mihailoff/patch-1
Add MCP Servers Search to README.md
2025-07-11 08:12:50 -07:00
Ola Hungerford
57a890d017
Merge pull request #2271 from joshuago/fix-small-typos
Correct capitalization for GitHub, fix SQLite typo
2025-07-11 08:10:18 -07:00
Ola Hungerford
2874c33d9c
Merge pull request #2324 from LSTM-Kirigaya/main
add new mcp debugger and client [OpenMCP Client]
2025-07-11 08:09:29 -07:00
Ola Hungerford
db4efc99a1
Merge pull request #2311 from henroger/main
Update MCP Review to MCPHub
2025-07-11 08:04:20 -07:00
Kirigaya
bc71c82bd6 add new mcp debugger and client [OpenMCP Client] 2025-07-11 19:39:45 +08:00
Custom Discoveries LLC
95ee663944
Merge branch 'main' into custom-discoveries 2025-07-10 23:34:43 -04:00
Ola Hungerford
d03addb3c7
Merge pull request #2315 from tonybentley/main
Fix Drata logo by updating to GitHub avatar URL
2025-07-10 07:09:51 -07:00
Mike Adams
a7385696f9
Update README.md
Updating issues with Grain's MCP description.
2025-07-09 16:57:49 -07:00
Tony Bentley
31c0c19259
remove the old one and replace with new 2025-07-09 08:22:17 -07:00
Tony Bentley
21082fd7d3
fix(README) Drata logo from website is being blocked by WAF. Using Github logo instead 2025-07-09 08:09:33 -07:00
Tony Bentley
92b99a0d69
Merge branch 'modelcontextprotocol:main' into main 2025-07-09 07:56:17 -07:00
Saimon Michelson
be55cf91ca
Merge branch 'main' into saimon/add-ctera-core-and-edge-mcp-servers 2025-07-09 07:19:41 -04:00
小豆豆学长
1fd3d814fe
Merge branch 'main' into main 2025-07-09 16:56:53 +08:00
henryyao
4e9367f294
Update README.md 2025-07-08 10:49:16 -07:00
keki
420f00bce6
Merge branch 'main' into add-thinqconnect-mcp 2025-07-08 09:19:28 +09:00
Emircan Güneş
2987dcd85a Add AutoML server to community server list 2025-07-07 23:38:18 +03:00
George Mihailov
8e19949807
Update README.md
Move to Resources section.
2025-07-07 13:04:57 -07:00
dtehan-td
fcdad43a02 fixed space 2025-07-07 10:37:20 -07:00
dtehan-td
32b6388594 fixing = 2025-07-07 10:33:55 -07:00
dtehan-td
8e9d722165
Merge branch 'main' into main 2025-07-07 10:09:17 -07:00
Cliff Hall
5a48c0bf06
Merge pull request #2215 from dend/elicitation-support
Example showing how to use elicitation
2025-07-07 12:54:33 -04:00
Custom Discoveries LLC
383ea551dc
Merge branch 'main' into custom-discoveries 2025-07-07 11:32:56 -04:00
Den Delimarsky ⚡
4ed232ae8d
Merge branch 'main' into elicitation-support 2025-07-07 08:31:07 -07:00
igortikushEasync
efd65ca3f9
Update README.md 2025-07-07 16:40:35 +02:00
igortikushEasync
570fc895f4
Update README.md 2025-07-07 16:35:26 +02:00
Ola Hungerford
f13adbd12a
Merge pull request #2294 from BobDickinson/readme-remove-non-existent-servers
Removed servers pointing to non-existent repos, updated Metoro image …
2025-07-07 04:51:29 -07:00
Ola Hungerford
d07bcc9000
Merge pull request #2002 from nandsha/feat/filesystem-mcp-roots-protocol
feat(filesystem): implement MCP roots protocol for dynamic directory management
2025-07-07 04:50:11 -07:00
Marcelo Ochoa
af3f858f57
Merge branch 'main' into oracle-mcp 2025-07-07 08:14:05 -03:00
seokgyuhan
001a4b4e47 docs(readme): Add ThinQ Connect MCP 2025-07-07 18:52:41 +09:00
Bob Dickinson
1ed61f36ad Removed servers pointing to non-existent repos, updated Metoro image link. 2025-07-06 22:46:26 -07:00
Den Delimarsky ⚡
0fc34ab7c3
Merge branch 'main' into elicitation-support 2025-07-06 22:33:59 -07:00
Den Delimarsky
a83c56256e Fix content return 2025-07-06 21:18:43 -07:00
Ola Hungerford
8e755ce5e7
Merge branch 'main' into feat/filesystem-mcp-roots-protocol 2025-07-06 20:25:48 -07:00
Ginylil Tech
649c750579
Add Detailer integration to README
- Introduced Detailer, an AI-powered documentation generator for GitHub repositories.
- Enhanced project context for AI agents before taking action.
2025-07-07 02:18:31 +03:00
Ola Hungerford
57507c7964
Merge pull request #2289 from yoichiojima-2/fix/videodb-director-icon-consistency
Fix VideoDB Director icon consistency in README
2025-07-06 08:05:22 -07:00
yoichi ojima
e85cae5236 Fix VideoDB Director icon consistency in README
- Standardize image tag format to match other entries
- Change height from 14 to 12 pixels for consistency
- Add missing width attribute
- Fix attribute order and add closing slash

This should resolve the oversized icon display issue on GitHub mobile app.
2025-07-06 22:57:18 +09:00
Moritz Kaminski
bcb1bab07f Update README.md 2025-07-06 12:16:42 +02:00
Moritz Kaminski
94842fc4f5 Update README.md 2025-07-06 12:13:25 +02:00
Rishi Mohan
2476551ef2
add: Orshot MCP Server 2025-07-06 12:42:51 +05:30
Den Delimarsky ⚡
3f450ccda9
Merge branch 'main' into elicitation-support 2025-07-05 11:47:41 -07:00
Den Delimarsky
7bc02607c5 Merge remote-tracking branch 'origin/elicitation-support' into elicitation-support 2025-07-05 11:47:10 -07:00
Den Delimarsky
d63329ded2 Updated based on PR feedback 2025-07-05 11:44:05 -07:00
Ola Hungerford
0cbf8ea739
Merge pull request #2278 from modelcontextprotocol/slim/remove-docker-dispatch
remove the RepositoryDispatchEvent (building every six hours)
2025-07-04 16:34:03 -07:00
Marcelo Ochoa
f245dce561
Merge branch 'main' into oracle-mcp 2025-07-04 16:42:28 -03:00
Jim Clark
ce9925473f
remove the RepositoryDispatchEvent (building every six hours) 2025-07-04 12:03:08 -07:00
Den Delimarsky ⚡
5ab3a00f5c
Merge branch 'main' into elicitation-support 2025-07-04 10:58:24 -07:00
Cliff Hall
6d64b71a97
Merge pull request #2276 from modelcontextprotocol/ashwin/resourcelinks
Add getResourceLinks tool to return multiple resource references
2025-07-04 13:53:29 -04:00
Ashwin Bhat
8dde417d10
formatting 2025-07-04 10:45:53 -07:00
Ashwin Bhat
0af52a9c22
remove summary 2025-07-04 10:39:07 -07:00
Ashwin Bhat
291ef21460
clarify message 2025-07-04 09:52:49 -07:00
Ashwin Bhat
6a7ef8f955
Add getResourceLinks tool to return multiple resource references
- Implement new tool that returns configurable number of resource links (1-10)
- Each link includes URI, name, description, and MIME type from available resources
- Minor formatting fixes for trailing commas and whitespace

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-03 22:50:51 -07:00
Den Delimarsky ⚡
ea3dacf53a
Merge branch 'main' into elicitation-support 2025-07-03 22:16:26 -07:00
Den Delimarsky
11195cf3ff Update schema 2025-07-03 22:14:44 -07:00
Den Delimarsky
2de214f36a Some consistency changes 2025-07-03 21:03:10 -07:00
Ola Hungerford
e39a6653c5
Merge pull request #2198 from sachiew/patch-2
Update logo of CoinGecko MCP on README.md
2025-07-03 20:59:34 -07:00
sachiew
014241ad0b
Update logo of CoinGecko MCP on README.md
Logo update - previous image was distorted, and missing https.
2025-07-04 11:37:31 +08:00
Ola Hungerford
6b1b10a2a6
Merge pull request #2260 from davidespihernandez/postman-official-mcp-server
feat: add Postman API official MCP server to README
2025-07-03 18:57:24 -07:00
Joshua T. Go
08a061dbbd
Fix more SQLite/Github typos 2025-07-03 15:42:11 -07:00
Joshua T. Go
66ec2b4281
Correct capitalization for GitHub, fix SQLite typo 2025-07-03 15:19:27 -07:00
Den Delimarsky ⚡
44706c91db
Merge branch 'main' into elicitation-support 2025-07-03 11:40:25 -07:00
Den Delimarsky
dacaf27d5a Update README 2025-07-03 11:40:05 -07:00
myanggang
5c1400bbb4
Merge branch 'main' into patch-1 2025-07-03 11:39:25 -07:00
Cliff Hall
0a0dd2e804
Merge pull request #2212 from Craftzman7/update-dbhub
Update DBHub supported databases
2025-07-03 11:53:04 -04:00
Cliff Hall
087c4e3264
Merge branch 'main' into update-dbhub 2025-07-03 11:52:04 -04:00
Cliff Hall
33a5d114cf
Merge pull request #2263 from olaservo/add-community-servers-070325
Add 31 Community MCP Servers
2025-07-03 11:16:19 -04:00
Cliff Hall
692300cb6d
Merge pull request #2264 from olaservo/add-official-servers-070325
Add 22 Official MCP Integrations
2025-07-03 11:05:26 -04:00
Cliff Hall
a59b3b1ea8
Merge pull request #2261 from olaservo/add-resources-070325
Add 4 Community MCP Resources
2025-07-03 10:59:59 -04:00
olaservo
cf15814768 Update Python CLI MCP 2025-07-03 07:18:58 -07:00
Ola Hungerford
d3b4fb061e
Merge pull request #2267 from slg95/patch-1
Simple README.md typo fix for the memory server
2025-07-03 07:16:29 -07:00
Spencer Gray
8868efb9b1
Update README.md
Simple typo fix for an ordered list under the System Prompt section.
2025-07-03 10:03:22 -04:00
zoey
2dc5fe7eba
chore: add hermes-mcp 2025-07-03 10:45:32 -03:00
olaservo
4b29f2103f Add new servers 2025-07-03 06:38:00 -07:00
olaservo
742b9f61ab Add new servers 2025-07-03 06:16:16 -07:00
olaservo
82e58d7379 Merge branch 'main' into add-resources-070325 2025-07-03 05:55:24 -07:00
olaservo
a59e241df9 Add resources from PRs 2025-07-03 05:50:10 -07:00
Ola Hungerford
a43012483d
Merge pull request #2248 from pdebruin/main
Microsoft Docs to Microsoft Learn Docs
2025-07-03 05:46:37 -07:00
Ola Hungerford
5c3d27439e
Merge pull request #1743 from manojbajaj95/patch-1
Add Universal MCP sdk
2025-07-03 05:35:46 -07:00
Tony Bentley
4b0ce8ee8a
Merge branch 'main' into main 2025-07-02 19:15:30 -07:00
David Espí Hernández
8e167cd389 feat: add Postman API official MCP server 2025-07-02 17:27:40 +02:00
Marcelo Ochoa
465697b430
Merge branch 'main' into oracle-mcp 2025-07-02 10:27:49 -03:00
Moritz Kaminski
cdc79a4b11
Add Alby Bitcoin Payment MCP server 2025-07-02 14:58:20 +02:00
Nandha Reddy
2c922a93f9 feat(filesystem): add symlink resolution and home directory support to roots protocol
- Add symlink resolution using fs.realpath() for security consistency
- Support home directory expansion (~/) in root URI specifications
- Improve error handling with null checks, detailed error messages, and informative logging
- Change allowedDirectories from constant to variable to support roots protocol directory management
2025-07-02 13:38:22 +10:00
Nandha Reddy
f3891aaf69 Apply suggestions from code review comments on docs and logging
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-07-02 09:44:16 +10:00
Nandha Reddy
f8dd74576b feat(filesystem): implement MCP roots protocol for dynamic directory management
- Extract roots processing logic from index.ts into testable roots-utils.ts module and add Test suite
- Update README to recommend MCP roots protocol for dynamic directory management
2025-07-02 09:44:16 +10:00
Nandha Reddy
b37da40003 feat(filesystem): implement MCP roots protocol for dynamic directory management
- Add support for dynamic directory updates via MCP roots protocol
- Allow clients to override command-line directories at runtime
- Maintain backwards compatibility with existing command-line args
- Add comprehensive error handling for edge cases
- Update documentation to explain both configuration methods

Fixes #401
2025-07-02 09:43:25 +10:00
anshulsharmas
511df129ad
Update README.md
Added Microsoft Fabric Real-Time Intelligence MCP entry
2025-07-01 13:46:44 -07:00
Paul Carleton
42f9c842c2
restore 2025-07-01 19:28:26 +01:00
Paul Carleton
cc99bdabdc
Merge remote-tracking branch 'security/fix-path-prefix-and-symlink' 2025-07-01 19:27:00 +01:00
Jenn Newton
d00c60df9d
Address symlink and path prefix issues with allowed directories 2025-06-30 20:04:46 -04:00
Den Delimarsky ⚡
ebdfa7d84f
Update src/everything/everything.ts
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-06-30 14:27:57 -07:00
George Mihailov
3153d6acac
Add MCP servers search to README.md 2025-06-30 11:26:29 -07:00
Craftzman7
559680769e
Merge branch 'main' into update-dbhub 2025-06-30 10:19:27 -07:00
Pieter de Bruin
b866c20fcb
Microsoft Docs to Microsoft Learn Docs 2025-06-30 08:05:50 +02:00
Ola Hungerford
1088c30f05
Merge pull request #1044 from andrew-lastmile/patch-1
Adding MCP-Agent to the README.md
2025-06-29 21:32:42 -07:00
Ola Hungerford
1474995844
Merge pull request #1415 from codeboyzhou/main
Update README.md to add high-level framework mcp-declarative-java-sdk
2025-06-29 21:30:34 -07:00
Ola Hungerford
c9c739ed70
Merge pull request #1421 from azimux/main
Update README.md to include Foobara framework's mcp-connector
2025-06-29 21:29:58 -07:00
Ola Hungerford
75536a6c02
Merge pull request #2031 from Super-I-Tech/patch-2
Added MCP-Plexus multi-tenant python framework
2025-06-29 21:26:56 -07:00
Ola Hungerford
fca70ec418
Merge pull request #1981 from henroger/patch-1
Add MCPReview
2025-06-29 21:23:26 -07:00
Charles
4d32578118
Merge branch 'main' into patch-1 2025-06-29 11:29:42 +08:00
myanggang
d1080b1131
Adding Meta Ads Remote MCP Server 2025-06-27 14:51:09 -07:00
dtehan-td
646e0d55b4
Merge branch 'main' into main 2025-06-27 11:46:28 -07:00
Tony Bentley
31e77a06df
Merge branch 'main' into main 2025-06-26 13:23:52 -07:00
Ola Hungerford
6b0c30d1a8
Merge pull request #2202 from olaservo/add-tests-to-ci
Add python tests to CI
2025-06-25 22:59:55 -07:00
Den Delimarsky
c8ed6640ab Merge remote-tracking branch 'origin/elicitation-support' into elicitation-support 2025-06-25 21:08:30 -07:00
Den Delimarsky
0670875117 Remove comments 2025-06-25 21:08:24 -07:00
Den Delimarsky ⚡
b903a24ff8
Merge branch 'main' into elicitation-support 2025-06-25 21:07:12 -07:00
Den Delimarsky
a2a83cc40e Update elicitation demo 2025-06-25 20:54:33 -07:00
Craftzman7
36efc8fb86
Update DBHub supported databases 2025-06-25 15:50:01 -07:00
Tony Bentley
8efdcc8858
Merge branch 'main' into main 2025-06-25 07:58:26 -07:00
Andrew Hoh
2713f3de3b
Merge branch 'main' into patch-1 2025-06-25 10:49:02 -04:00
dtehan-td
37b6352a3e
Merge branch 'main' into main 2025-06-25 06:57:37 -07:00
Ola Hungerford
bd8670cca5
Merge branch 'main' into add-tests-to-ci 2025-06-25 05:03:42 -07:00
Ola Hungerford
0f9f95aeb4
Merge pull request #1943 from JavieHush/main
Add Git Branch tool to mcp-server-git
2025-06-25 05:03:28 -07:00
JavieHush
1f952310e4 feat: Add git branch functionality and unit tests
This commit introduces the `git branch` tool to the MCP Git server, allowing users to list branches with various filtering options.

Changes include:
- Implemented `git_branch` function in `src/git/src/mcp_server_git/server.py` to support listing local, remote, and all branches, as well as filtering by `contains` and `not_contains` SHA values.
- Added comprehensive unit tests for the `git branch` functionality in `src/git/tests/test_server.py`, covering different branch types and commit filtering scenarios.
- Updated `src/git/README.md`.
2025-06-25 15:10:04 +08:00
olaservo
9b1e5aad9c Add python tests to CI 2025-06-24 21:29:51 -07:00
Ola Hungerford
531c1fe288
Merge pull request #1761 from sleeper/fix_local_time
fix: resolve ZoneInfo error by using IANA-compliant local timezone
2025-06-24 21:17:30 -07:00
Ola Hungerford
1252f484b9
Merge pull request #1326 from mceachen/main
feat(mcp-server-git): Add context_lines to git_diff* tools
2025-06-24 21:07:31 -07:00
Ola Hungerford
9898e5a94e
Merge pull request #1753 from hesreallyhim/hesreallyhim/git-small-fixes-with-typing-and-strings
[FIX] `mcp_server_git`: replace deprecated pydantic functions and small fixes to typing issues
2025-06-24 20:55:10 -07:00
Ola Hungerford
fb9bb0b4d9
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-06-24 20:44:49 -07:00
Ola Hungerford
02be9bc20b
Merge pull request #1855 from AWOrpington/main
feat: add conductor mcp server
2025-06-24 20:43:40 -07:00
Marcelo Ochoa
edcb19c297
Merge branch 'main' into oracle-mcp 2025-06-24 14:40:34 -03:00
Andrew Hoh
cf208f087b
Merge branch 'main' into patch-1 2025-06-24 12:26:24 -04:00
AWOrpington
f64f8c0629
Merge branch 'main' into main 2025-06-24 08:51:50 -06:00
dtehan-td
cb04516dd8
Merge branch 'main' into main 2025-06-24 07:33:04 -07:00
sachiew
f123b624f5
Updated logo of CoinGecko MCP on README.md 2025-06-24 21:30:03 +08:00
Saimon Michelson
a9803632f0
Merge branch 'main' into saimon/add-ctera-core-and-edge-mcp-servers 2025-06-23 23:58:38 -04:00
Super I Technologies
86c050d867
Merge branch 'main' into patch-2 2025-06-23 23:23:46 -04:00
Den Delimarsky
642f3ac192 Update 2025-06-23 17:05:35 -07:00
Den Delimarsky
72714ed0f1 Elicitation support 2025-06-23 15:54:45 -07:00
Cliff Hall
b7c48c79ee
Merge pull request #2186 from bbartels/patch-1
Adds ability to disable thought logging
2025-06-23 17:33:48 -04:00
Benjamin Bartels
65c5e1e1df
Update src/sequentialthinking/README.md
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-06-23 18:40:16 +01:00
Mitch DeFelice
9c1adc5ede Added TigerGraph to community server list 2025-06-23 12:43:15 -04:00
Benjamin Bartels
921f08287e
Update index.ts 2025-06-23 17:36:05 +01:00
Benjamin Bartels
fce95debe7
Merge branch 'main' into patch-1 2025-06-23 17:33:35 +01:00
Tony Bentley
3531b6b640
Merge branch 'main' into main 2025-06-23 08:55:25 -07:00
shaun smith
df25e5f023
Merge pull request #2144 from olaservo/batch-update-official-servers-061725
TaDa! great stuff @olaservo Add 61 Official MCP Integrations
2025-06-23 16:45:42 +01:00
Benjamin Bartels
472a58ca00
Update README.md 2025-06-23 16:30:51 +01:00
Benjamin Bartels
ba97644240
Update index.ts 2025-06-23 16:24:57 +01:00
Cliff Hall
901784e4ba
Merge branch 'main' into batch-update-official-servers-061725 2025-06-23 11:23:07 -04:00
Cliff Hall
78019bf245
Update README.md
Co-authored-by: Matanga1-2 <matangrady@gmail.com>
2025-06-23 11:22:55 -04:00
Benjamin Bartels
e35fd67efd
Adds ability to disable thought logging 2025-06-23 16:22:34 +01:00
dtehan-td
6cc312cb7d Adding Teradata to the Official Integrations list, this is to replace PR 1719 2025-06-23 08:16:58 -07:00
Stephen Toub
fd047c059d
Merge pull request #1446 from modelcontextprotocol/stephentoub-patch-1
Augment list of MCP SDKs
2025-06-23 09:47:06 -04:00
Marcelo Ochoa
9bb3e989f6
Merge branch 'main' into oracle-mcp 2025-06-23 09:35:47 -03:00
Super I Technologies
fc5ddc85d0
Merge branch 'main' into patch-2 2025-06-22 16:10:52 -04:00
Tony Bentley
e2a8fe60d6
Merge branch 'main' into main 2025-06-22 08:59:23 -07:00
Manoj Bajaj
4f136536a6
Merge branch 'main' into patch-1 2025-06-22 15:23:47 +05:30
olaservo
dbab478b68 Update AtomGit official link to go to official repo in GitLab 2025-06-21 07:36:59 -07:00
olaservo
ecc04c1719 Update link to Pearl repo 2025-06-21 07:35:09 -07:00
fixparser
0d47978574
Update README.md 2025-06-21 01:07:04 +01:00
fixparser
9d52110480
Merge branch 'main' into add-mcp-server-fixparser 2025-06-21 01:02:10 +01:00
Ola Hungerford
0a2dbd3ef2
Merge pull request #1405 from olaservo/add-jest-setup
Add path utils and test config for filesystem
2025-06-20 14:18:18 -07:00
Ola Hungerford
39287097f1
Merge branch 'main' into add-jest-setup 2025-06-20 14:00:30 -07:00
Ola Hungerford
178281230c
Update src/filesystem/package.json
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-06-20 13:54:04 -07:00
Cliff Hall
bd164d96f9
Merge pull request #1919 from olaservo/add-instructions
Add instructions to Everything Server
2025-06-20 15:56:06 -04:00
AWOrpington
0d03dc70fb
Merge branch 'main' into main 2025-06-20 11:46:49 -06:00
Ola Hungerford
0db03b7da2
Merge pull request #2165 from wherka-ama/main
doc: update the SECURITY.md to better reflect the scope of the repo
2025-06-20 08:03:57 -07:00
olaservo
7206e1a2b0 Add test step to TypeScript CI workflow
- Added test job that runs before build
- Tests are conditionally executed only for packages that have test scripts
- Filesystem tests will now run automatically in CI on every push and PR
- Build job now depends on successful test completion
2025-06-20 06:57:15 -07:00
Ola Hungerford
e9c4c9d4ba Handle unc path 2025-06-19 21:29:31 -07:00
olaservo
9dd94fd9a0 Adjust path-utils 2025-06-19 21:18:38 -07:00
Ola Hungerford
554320281b
Update src/everything/instructions.md
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-06-19 15:26:47 -07:00
Manoj Bajaj
433d699b5d
Merge branch 'main' into patch-1 2025-06-20 01:32:18 +05:30
basilisk01
6295bb7a80
Merge branch 'main' into main 2025-06-19 11:23:24 -07:00
basilisk01
f5ad90528c
Update README.md 2025-06-19 11:21:19 -07:00
Tony Bentley
fc7836b0f5
Merge branch 'main' into main 2025-06-19 10:14:57 -07:00
Waldek Herka
5d10165ebd
doc: update the SECURITY.md to better reflect the scope of the repo 2025-06-19 11:42:09 +02:00
Charles
9048a95977
Merge branch 'main' into patch-1 2025-06-19 16:22:23 +08:00
Ola Hungerford
87cce819f9
Merge branch 'main' into batch-update-official-servers-061725 2025-06-18 22:35:03 -07:00
Ola Hungerford
c9898468be
Merge branch 'main' into add-instructions 2025-06-18 22:33:34 -07:00
Ola Hungerford
96e251fd93
Merge branch 'main' into add-jest-setup 2025-06-18 22:15:40 -07:00
Marcelo Ochoa
7aad524212
Merge branch 'main' into oracle-mcp 2025-06-18 18:51:19 -03:00
Cliff Hall
ce51d2abe5
Merge pull request #2143 from olaservo/batch-update-community-servers-061725
Add 46 Community MCP Servers
2025-06-18 17:30:33 -04:00
Tony Bentley
669bca0100
Add Drata MCP server to third-party integrations 2025-06-18 11:11:32 -07:00
Ola Hungerford
49bc3b0f8c
Merge branch 'main' into add-instructions 2025-06-18 07:44:13 -07:00
Ola Hungerford
d85a01c4e2
Remove workflow mention related to resource subscription 2025-06-18 07:39:03 -07:00
Ola Hungerford
724ea84766
Merge branch 'main' into add-jest-setup 2025-06-18 07:34:39 -07:00
Ola Hungerford
78fe5d5e47 Address PR review comments: fix UNC path handling, improve test coverage, remove problematic test files
- Fixed UNC path handling bug in normalizePath function to preserve leading double backslashes
- Added comprehensive test coverage for drive letter capitalization and UNC paths
- Removed file-operations.test.ts and core-functionality.test.ts as they were testing their own code rather than actual server functionality
- All path-utils tests now pass with 100% coverage of the actual utility functions
2025-06-18 07:29:25 -07:00
Charles
e08d53a469
Merge branch 'main' into patch-1 2025-06-18 16:17:41 +08:00
小豆豆学长
66cddc8b64
Merge branch 'main' into main 2025-06-18 16:09:56 +08:00
Ola Hungerford
17e66638d0 Remove duplicate 2025-06-17 22:15:34 -07:00
Ola Hungerford
ae3bd1624e Remove missing image 2025-06-17 22:14:14 -07:00
Ola Hungerford
c3f1265191 Remove missing images 2025-06-17 22:13:03 -07:00
Ola Hungerford
d4142e762c Fix capitalization 2025-06-17 22:11:17 -07:00
Ola Hungerford
5c64dc5c7a Remove missing image 2025-06-17 22:10:26 -07:00
Ola Hungerford
de27ff9692 Update AtomGit link text 2025-06-17 22:08:45 -07:00
Ola Hungerford
d95a109fff Remove missing logo 2025-06-17 22:07:00 -07:00
Ola Hungerford
688f06b5da Add next batch of official servers 2025-06-17 22:02:28 -07:00
Ola Hungerford
557738987a Merge branch 'batch-update-community-servers-061725' of https://github.com/olaservo/servers into batch-update-community-servers-061725 2025-06-17 21:55:18 -07:00
Ola Hungerford
692aa8cf94 Fix link 2025-06-17 21:55:15 -07:00
Ola Hungerford
a649b34b6a
Merge branch 'main' into batch-update-community-servers-061725 2025-06-17 21:54:25 -07:00
Ola Hungerford
c22256b0aa Add new batch of community servers 2025-06-17 21:51:16 -07:00
Marcelo Ochoa
02c07562dc Bump mcp package version to 1.1.0 2025-06-17 19:34:37 -03:00
AWOrpington
11d0ed0003
Merge branch 'main' into main 2025-06-17 09:11:58 -06:00
Marcelo Ochoa
2ffa23fb6c
Merge branch 'main' into oracle-mcp 2025-06-17 12:01:33 -03:00
Ola Hungerford
81b9fbff4b
Merge pull request #2056 from rithin-pullela-aws/onboard_opensearch
Readme: Add OpenSearch MCP server to Official Integrations
2025-06-17 07:15:37 -07:00
Ola Hungerford
106adb9504
Merge branch 'main' into add-instructions 2025-06-17 06:58:41 -07:00
Ola Hungerford
57c056e9ad
Remove auto-sampling on subscription to a Resource 2025-06-17 06:58:12 -07:00
Marcelo Ochoa
faa06b2d11 Refactor: Remove Oracle server implementation and related files, moved to Community Servers
- Deleted the Oracle server Dockerfile, README, demo prompts, and configuration files.
- Removed the Oracle server package.json and TypeScript configuration.
- Updated package.json to remove dependency on the Oracle server.
2025-06-17 10:53:37 -03:00
Marcelo Ochoa
b1cc2f9a61
Merge branch 'main' into oracle-mcp 2025-06-17 10:28:25 -03:00
Ola Hungerford
644bd6b136
Merge branch 'main' into add-jest-setup 2025-06-17 06:16:01 -07:00
henryyao
b271d9c376
Merge branch 'main' into patch-1 2025-06-17 05:51:31 -07:00
Magnus Junghard
db8229ea7c
Add Buildable MCP server to official section 2025-06-17 08:19:04 +02:00
Ola Hungerford
8cf56e8487
Merge pull request #1495 from ethanlee16/add-paragon-mcp
Add ActionKit to third-party servers list
2025-06-16 22:04:28 -07:00
Ola Hungerford
4e425617b0
Merge pull request #1133 from chuang8511/chunhao/git-servers-typo
Fix json format
2025-06-16 21:44:25 -07:00
Ola Hungerford
f58b091a4c
Merge pull request #2053 from wommel0/SAP-ABAP-MCP-Server-SDK
Add SAP ABAP MCP Server SDK to "For Servers" within "Frameworks"
2025-06-16 21:05:20 -07:00
Ola Hungerford
77fcc94d2b
Merge pull request #1938 from vincent-pli/add-mcp_cli_host
add mcp-cli-host to "client" section in README
2025-06-16 21:02:03 -07:00
小豆豆学长
e37dba209b
Merge branch 'main' into main 2025-06-17 10:01:22 +08:00
Ola Hungerford
d55afe1fa4 Add more tests 2025-06-16 17:29:44 -07:00
Ola Hungerford
098979ca2a Update SDK 2025-06-15 23:38:23 -07:00
Ola Hungerford
e84c79da2d Merge branch 'main' into add-jest-setup 2025-06-15 23:37:11 -07:00
Ola Hungerford
d2b217ac4f
Merge pull request #1027 from mjherich/feat/filesystem-read-specified-lines
Add head/tail file reading and directory size listings to filesystem server
2025-06-15 23:08:15 -07:00
Marcelo Ochoa
a11af7dfdb
Merge branch 'main' into oracle-mcp 2025-06-15 11:45:29 -03:00
Ola Hungerford
b067a0c117
Merge branch 'main' into add-instructions 2025-06-14 18:27:44 -07:00
olaservo
88ce1f1fdd Adjust instructions 2025-06-14 18:22:43 -07:00
henryyao
71cbd85719
Merge branch 'main' into patch-1 2025-06-14 13:42:43 -07:00
Ola Hungerford
3526039754
Merge pull request #2104 from idsts2670/patch-1
Add Alpaca’s official MCP server to community servers list
2025-06-14 08:46:08 -07:00
Ola Hungerford
c9da86ad96
Merge pull request #2107 from ps0394/patch-2
Update README.md - MS Docs to Official Integrations
2025-06-13 16:29:27 -07:00
ps0394
70af1a4d99
Update README.md - MS Docs to Official Integrations
Would like to move MS Docs MCP Server link and description up to official integrations. This is a server officially supported by Microsoft with canonical Microsoft product documentation hosted on learn.microsoft.com.
2025-06-13 17:19:15 -05:00
Vishal Mysore
73147459c9
Merge branch 'main' into patch-1 2025-06-13 17:24:56 -04:00
Ola Hungerford
5f9be67456
Merge pull request #2106 from ps0394/patch-1
Update README.md
2025-06-13 14:22:32 -07:00
Vishal Mysore
1e101ba33e
added a2ajava in resources section 2025-06-13 17:22:24 -04:00
ps0394
558b31f0b2
Update README.md
Adding the Microsoft Docs MCP server github repo and description to the servers list.
2025-06-13 15:27:28 -05:00
Marcelo Ochoa
40bfd0d0c7 Refactor package.json: Remove unused server dependencies and reorder remaining ones 2025-06-13 17:52:16 +00:00
Satoshi Ido
50004f2a3d
Update README.md
Add Alpaca’s official MCP server to community servers list
2025-06-13 12:18:39 -05:00
AWOrpington
ab43a7b894
Merge branch 'main' into main 2025-06-13 09:28:04 -06:00
Marcelo Ochoa
31394acd9a Update Dockerfile and README for Oracle Database clarity and consistency 2025-06-13 09:59:14 -03:00
Marcelo Ochoa
bf63bdc4f1
Merge branch 'main' into oracle-mcp 2025-06-13 09:46:53 -03:00
Ola Hungerford
a28b7b1fbf
Merge pull request #1952 from quuu/main
Add mention of Vercel MCP Adapter and Next.js MCP Server starter in README for Framework resources
2025-06-12 21:21:06 -07:00
Super I Technologies
5bd48b0553
Merge branch 'main' into patch-2 2025-06-12 14:08:17 -04:00
Rithin Pullela
64d3e1eadb
Merge branch 'main' into onboard_opensearch 2025-06-12 10:53:38 -07:00
AWOrpington
5c6963fbeb
Update README.md with alt tags 2025-06-12 09:36:09 -06:00
AWOrpington
cb9229dbf4
Merge branch 'main' into main 2025-06-12 09:33:56 -06:00
Ola Hungerford
eec5859826
Merge pull request #2075 from olaservo/add-official-servers-backlog
Add 63 Official MCP Integrations
2025-06-12 05:43:04 -07:00
Tadas Antanavicius
05320f91b4
Update README.md 2025-06-11 12:20:21 -07:00
Ola Hungerford
c05abab5fb
Merge branch 'main' into add-official-servers-backlog 2025-06-11 10:00:20 -07:00
olaservo
79a56dcaaa Fixed firefly 2025-06-11 09:58:59 -07:00
olaservo
f0694d1614 Fix couchbase icon 403 2025-06-11 09:56:35 -07:00
olaservo
9324c861b5 Spacing 2025-06-11 09:53:45 -07:00
olaservo
f4a92811d0 Fix alt text 2025-06-11 09:52:56 -07:00
olaservo
6f9288c009 Remove Firefly for now since the icon is a 404 2025-06-11 09:25:44 -07:00
olaservo
a28368d983 Remove duplicates in the community section 2025-06-11 09:20:17 -07:00
olaservo
0d6b62c6f8 Add first draft 2025-06-11 09:04:22 -07:00
Super I Technologies
aa270947f7
Merge branch 'main' into patch-2 2025-06-10 19:35:26 -04:00
Tadas Antanavicius
b3890668d2
Merge pull request #2055 from olaservo/fix-resources-section
Move MCP Watch to Resources and re-alphabetize the list
2025-06-10 15:14:54 -07:00
AWOrpington
0a628beb9d
Merge branch 'main' into main 2025-06-10 09:10:06 -06:00
Marcelo Ochoa
ee0c1ab779
Merge branch 'main' into oracle-mcp 2025-06-10 10:07:33 -03:00
Marcelo Ochoa
aa751aab67 Enhance Oracle server prompts and add dynamic connection handling
- Updated prompts to include specific queries for COUNTRIES.
- Modified SQL execution to retrieve metadata using dbms_developer.get_metadata.
- Introduced a new "connect" tool for switching Oracle DB connections on the fly.
- Improved error handling for connection parameters.
2025-06-10 10:04:25 -03:00
Super I Technologies
02ef471611
Merge branch 'main' into patch-2 2025-06-10 00:41:03 -04:00
Saimon Michelson
1f30e4249b
Merge branch 'main' into saimon/add-ctera-core-and-edge-mcp-servers 2025-06-09 21:59:03 -04:00
Saimon Michelson
8ef06f1647 update to alphabetical order 2025-06-09 21:58:07 -04:00
rithin-pullela-aws
d2acd44e21 address comment, better description for openSearch MCP server
Signed-off-by: rithin-pullela-aws <rithinp@amazon.com>
2025-06-09 11:15:59 -07:00
rithin-pullela-aws
af3b6c8dd7 Add OpenSearch MCP server to Official Integrations
Signed-off-by: rithin-pullela-aws <rithinp@amazon.com>
2025-06-09 10:57:29 -07:00
olaservo
b478c0dcc3 Move MCP Watch to Resources and re-alphabetize the list 2025-06-09 09:38:51 -07:00
Cliff Hall
7737677085
Merge pull request #2007 from olaservo/batch-update-community-server-backlog
Add 124 Community MCP Servers
2025-06-09 11:57:44 -04:00
Ola Hungerford
f0c05df19f
Merge branch 'main' into batch-update-community-server-backlog 2025-06-09 08:45:45 -07:00
AWOrpington
22fdd785e9
Merge branch 'main' into main 2025-06-09 09:03:10 -06:00
Marcelo Ochoa
82a73b4541
Merge branch 'main' into oracle-mcp 2025-06-09 11:39:13 -03:00
Ola Hungerford
5f898ada55
Merge pull request #1529 from JAORMX/add-toolhive
Add ToolHive to Resources section
2025-06-09 07:29:14 -07:00
Ola Hungerford
3f91af0003
Merge pull request #1835 from milisp/add-mcp-linker
docs(README.md):Add MCP Linker to Resources section
2025-06-09 07:28:02 -07:00
Charles
47f7f610d7
Merge branch 'main' into patch-1 2025-06-09 17:36:13 +08:00
wommel0
1875099457 Add SAP ABAP MCP Server SDK to "For Servers" within "Frameworks" 2025-06-09 10:14:43 +02:00
Mike McQuaid
f584789b21
README: add Homebrew MCP server.
This is now part of Homebrew so let's include it here.
2025-06-09 08:38:45 +01:00
olaservo
6a2a06af56 Restore icon 2025-06-08 21:17:47 -07:00
olaservo
861833621e Audit 2025-06-08 21:00:32 -07:00
Super I Technologies
b6c0c98348
Merge branch 'modelcontextprotocol:main' into patch-2 2025-06-08 23:07:15 -04:00
olaservo
9dc534c4d1 Update Desktop Commander link 2025-06-08 19:40:54 -07:00
olaservo
60c8b04c64 Restore basic memory 2025-06-08 19:38:51 -07:00
olaservo
5daf4b4380 Add latest 2025-06-08 19:35:58 -07:00
olaservo
febc079c89 Merge branch 'main' into batch-update-community-server-backlog 2025-06-08 19:30:54 -07:00
Saimon Michelson
22d0c36ccb Update README.md 2025-06-08 15:40:59 -04:00
Ola Hungerford
b9527f1b21
Merge pull request #2010 from bestCMC/add_alibabacloud_opensearch
add alibabacloud opensearch mcp server in README
2025-06-06 21:20:54 -07:00
Ola Hungerford
6487cfeae7
Merge pull request #2006 from annthurium/annthurium-patch-1
add LaunchDarkly MCP server to README
2025-06-06 21:19:23 -07:00
Tilde Thurium
9f633d77a9
Merge branch 'main' into annthurium-patch-1 2025-06-06 16:40:02 -07:00
Super I Technologies
d0cf8fd07f
Added MCP-Plexus multi-tenant python framework
Added MCP Plexus to the list of MCP server frameworks. MCP Plexus is a secure and scalable multi-tenant Python framework built on FastMCP 2.7. It simplifies the deployment of sophisticated MCP servers, enabling robust multi-tenancy, seamless OAuth 2.1 integrations, persistent user authentication, and API key management. Ideal for developing modern, context-rich AI applications while ensuring security and extensibility.
2025-06-06 13:04:16 -04:00
Charles
39f2e177f9
Merge branch 'main' into patch-1 2025-06-06 11:56:11 +08:00
bestCMC
36d67d535c
Merge branch 'main' into add_alibabacloud_opensearch 2025-06-06 10:45:33 +08:00
Tadas Antanavicius
7652ae0c7e
Merge pull request #1944 from BfdCampos/feature/monzo-mcp-bfdcampos
Add Monzo MCP server to community servers list
2025-06-05 07:45:07 -07:00
Tilde Thurium
6501deccdb
Merge branch 'main' into annthurium-patch-1 2025-06-05 07:44:18 -07:00
bestCMC
044ef945ea
Merge branch 'main' into add_alibabacloud_opensearch 2025-06-05 19:08:57 +08:00
Charles
cc402afca1
Merge branch 'main' into patch-1 2025-06-05 14:53:52 +08:00
olaservo
507075a4f9 Remove DefectDojo since server returning 404 not found 2025-06-04 20:21:27 -07:00
AWOrpington
a59717e680
Merge branch 'main' into main 2025-06-04 16:03:18 -06:00
Ola Hungerford
293723a18f
Merge branch 'main' into batch-update-community-server-backlog 2025-06-04 12:05:37 -07:00
David Soria Parra
bae14623db
Merge pull request #1972 from pablozamudio/main
Add Mercado Pago's official MCP Server
2025-06-04 13:19:05 +01:00
Charles
7f94cb5508
Add Browser MCP
A fast, lightweight MCP server that empowers LLMs with browser automation via Puppeteer’s structured accessibility data, featuring optional vision mode for complex visual understanding and flexible, cross-platform configuration.
2025-06-04 15:36:59 +08:00
欧皇
e8c7d76dce add alibabacloud opensearch mcp server in README 2025-06-04 15:34:58 +08:00
olaservo
e6008129f3 Restore blurb 2025-06-03 21:38:54 -07:00
olaservo
d25d75384e Add part 1 of server backlog 2025-06-03 20:50:22 -07:00
Tilde Thurium
dc39c0d43c
add LaunchDarkly MCP server to README 2025-06-03 17:38:39 -07:00
AWOrpington
fa2d3583d4
Merge branch 'main' into main 2025-06-03 17:33:38 -06:00
Cliff Hall
2aa85c2563
Merge pull request #1783 from PLNech/patch-add-algolia
feat(README): Add Algolia Official MCP
2025-06-03 12:30:37 -04:00
Cliff Hall
b8150e5ac1
Merge pull request #1793 from pavinduLakshan/patch-1
Add Asgardeo MCP server
2025-06-03 12:27:48 -04:00
Pablo Zamudio
6d434d4596
Merge branch 'main' into main 2025-06-03 12:51:39 -03:00
David Soria Parra
4bc10fea36
Merge pull request #1951 from ruturaj-browserstack/main
Add BrowserStack MCP server to official integrations.
2025-06-03 15:09:43 +01:00
Pavindu Lakshan
deaa42c1eb
Merge branch 'main' into patch-1 2025-06-03 16:04:45 +05:30
Paul-Louis NECH
4dd3a9060d
Merge branch 'main' into patch-add-algolia 2025-06-03 11:40:40 +02:00
JavieHush
c8abeaea82
Merge branch 'modelcontextprotocol:main' into main 2025-06-03 14:15:29 +08:00
Pablo Zamudio
05b6fb1448
Merge branch 'main' into main 2025-06-03 02:50:05 -03:00
ruturaj-browserstack
f85ab609ad
Merge branch 'main' into main 2025-06-03 11:03:55 +05:30
Ola Hungerford
dd025e34ef
Merge pull request #1995 from cliffhall/full-links-to-archived-servers
Fix the archived server links
2025-06-02 20:59:06 -07:00
Stephen Toub
c64bd70c97
Merge branch 'main' into stephentoub-patch-1 2025-06-02 23:29:44 -04:00
JavieHush
6c92dfe667
Merge branch 'modelcontextprotocol:main' into main 2025-06-03 09:24:26 +08:00
Cliff Hall
11ac5b760f
Merge branch 'main' into full-links-to-archived-servers 2025-06-02 14:23:34 -04:00
cliffhall
28bd5a4b0c Add git back to the reference servers list 2025-06-02 14:21:17 -04:00
Cliff Hall
2dd276de18
Merge pull request #1992 from arabot777/feat/wavespeed-mcp
Add WaveSpeed official MCP Server
2025-06-02 14:00:44 -04:00
Cliff Hall
b07133072b
Merge branch 'main' into feat/wavespeed-mcp 2025-06-02 14:00:22 -04:00
cliffhall
95d0a3a438 Update the archived server links to point to their actual locations in the servers-archived repo rather than the now invalid locations in this repo.
Also, removed the link to the git server which, while it still exists in the archived repo, is still alive and well in this one.
2025-06-02 13:56:28 -04:00
Cliff Hall
89003009f4
Merge pull request #1957 from gannaramu/patch-1
Add github's official mcp server to Readme
2025-06-02 12:31:42 -04:00
Cliff Hall
b4706aca5d
Merge branch 'main' into feature/monzo-mcp-bfdcampos 2025-06-02 12:24:44 -04:00
Cliff Hall
b0b4ac19f3
Merge pull request #1946 from renl/feat/add-mcp-rag-local-server
chore: update readme to add mcp-rag-local mcp server
2025-06-02 12:21:52 -04:00
Ng Cheng Leong
720f98c233
Merge branch 'main' into feat/add-mcp-rag-local-server 2025-06-02 23:51:37 +08:00
AWOrpington
5dd895bed6
Merge branch 'main' into main 2025-06-02 09:38:42 -06:00
Bruno Campos
1d4f1fd53a
chore: no linting
Signed-off-by: Bruno Campos <brunofdcampos@hotmail.com>
2025-06-02 16:29:45 +01:00
Bruno Campos
46d6dd6fcb
Merge branch 'main' into feature/monzo-mcp-bfdcampos 2025-06-02 16:00:35 +01:00
Cliff Hall
09db08f8f4
Merge branch 'main' into add-instructions 2025-06-02 10:52:38 -04:00
Cliff Hall
a02bdcad2d
Merge pull request #1839 from jagannathsrs/alation-mcp-server
Add Alation's MCP server to official third-party integration list
2025-06-02 10:40:16 -04:00
liushan
6c55b9e562
Merge branch 'main' into feat/wavespeed-mcp 2025-06-02 22:30:30 +08:00
Ng Cheng Leong
0aa01e2774
Merge branch 'main' into feat/add-mcp-rag-local-server 2025-06-02 22:25:51 +08:00
Tadas Antanavicius
2041849cb7
Merge pull request #1821 from taylorwilsdon/patch-1
Add Google Workspace MCP to Community Servers
2025-06-02 07:02:16 -07:00
s l
2f319965c2 add wavespeed mcp 2025-06-02 17:48:57 +08:00
Samuel Colvin
c15771abce
Merge pull request #1989 from samuelcolvin/add-mcp-run-pythno
add pydantic mcp-run-python to README.md
2025-06-02 08:42:49 +01:00
Taylor Wilsdon
4ca467acb2
Merge branch 'main' into patch-1 2025-06-01 16:27:10 -04:00
Samuel Colvin
57588a139f
add pydantic mcp-run-python 2025-06-01 17:15:12 +01:00
Tadas Antanavicius
92ce38f5bf
Merge pull request #1985 from encoreshao/encore/add_BambooHR_MCP
FEAT: Add bambooHR MCP to community servers list
2025-06-01 06:24:18 -07:00
Tadas Antanavicius
1016bda838
Merge pull request #1790 from svkaizoku/patch-1
Adding reference to BVG Mcp Server Implementation
2025-06-01 06:23:27 -07:00
svkaizoku
3e33e4eb18
Update README.md 2025-06-01 14:32:21 +02:00
svkaizoku
87bc60ae15
Merge branch 'main' into patch-1 2025-06-01 14:30:36 +02:00
Encore Shao
becca06d0f feat: add bambooHR MCP to community servers list 2025-06-01 16:27:40 +08:00
Ng Cheng Leong
8723d547e0
Merge branch 'main' into feat/add-mcp-rag-local-server 2025-06-01 13:14:22 +08:00
henryyao
cc289771e3
Merge branch 'main' into patch-1 2025-05-31 19:23:55 -07:00
Amitesh Gangrade
a080f401d4
Merge branch 'main' into main 2025-05-31 13:48:42 -05:00
Tadas Antanavicius
9ecb7776a1
Merge pull request #1730 from nolleh/main
docs: added mcp-vertica
2025-05-31 11:31:29 -07:00
Tadas Antanavicius
0e519ca3a1
Merge pull request #1519 from olaservo/olaservo-patch-1
Update fetch Readme JSON snippets for installation to be complete JSON
2025-05-31 11:27:34 -07:00
henryyao
4489766b3e
Update README.md 2025-05-31 10:12:43 -07:00
Kyeong-mi Kim
ae9ebfce6c
Merge branch 'main' into main 2025-05-31 12:01:36 +09:00
Amitesh Gangrade
57f7954ec4
Update README.md
Updated Typo.
2025-05-30 20:22:49 -05:00
Amitesh Gangrade
35347a8613 GMAILMCP 2025-05-30 18:50:30 -05:00
AWOrpington
446ff66fd3
Merge branch 'main' into main 2025-05-30 14:24:14 -06:00
Pablo Zamudio
31e04a829c Add Mercado Pago's official MCP Server 2025-05-30 15:51:55 -03:00
Really Him
7c9cb06442
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-30 11:52:43 -04:00
JavieHush
0c470fd956
Merge branch 'modelcontextprotocol:main' into main 2025-05-30 11:22:01 +08:00
Ola Hungerford
8fb7bbdab7
Merge pull request #1856 from gattimassimo/u/magatti/AddDataverseMCPServer
Add Microsoft Dataverse MCP Server
2025-05-29 16:02:48 -07:00
Den Delimarsky 🌺
c4b5e46203
Merge branch 'main' into u/magatti/AddDataverseMCPServer 2025-05-29 15:48:24 -07:00
shaun smith
f580f9c902
Merge pull request #1607 from jeff-nasseri/feature/helm-chart
Add Helm(CLI) MCP Server Implementation
2025-05-29 15:13:43 -07:00
Ram Rohit Gannavarapu
29453343da
add github's official mcp server 2025-05-29 15:03:57 -07:00
svkaizoku
1082ea7fad
Merge branch 'main' into patch-1 2025-05-29 23:13:13 +02:00
jeff nasseri
9206c2cbc2 Move Helm Chart CLI entry to correct alphabetical position
- Moved Helm Chart CLI before Heurist Mesh Agent to maintain alphabetical order
- Follows repository convention of keeping community servers alphabetically sorted
2025-05-29 22:59:47 +02:00
jeff nasseri
77b7a16aae Add Helm Chart CLI to README.md as a new entry for AI interaction with Helm package manager 2025-05-29 22:49:47 +02:00
Ola Hungerford
ed101d0e3d
Merge pull request #1956 from cliffhall/remove-github-version-check
Remove version-check.yml
2025-05-29 11:13:09 -07:00
Taylor Wilsdon
f58c6bf576
Merge branch 'main' into patch-1 2025-05-29 14:10:03 -04:00
Jagannath Saragadam
c59a2a898a sticky image URL 2025-05-29 10:32:45 -07:00
Jagannath Saragadam
08b7d7a83d Update README.md 2025-05-29 10:32:45 -07:00
Jagannath Saragadam
4610086a7f add Alation MCP server 2025-05-29 10:32:45 -07:00
cliffhall
bcd25241b6 Removing version-check.yml from .github/workflows. It checked the version of the now removed Github server and is breaking CI. 2025-05-29 13:31:33 -04:00
Bruno Campos
1705a35131
Merge branch 'main' into feature/monzo-mcp-bfdcampos 2025-05-29 17:50:51 +01:00
Cliff Hall
8c5d9c8a40
Merge branch 'main' into add-instructions 2025-05-29 10:54:33 -04:00
Cliff Hall
5f36973811
Merge pull request #1884 from cliffhall/everything-server-multiple-connection-support
Everything server multiple connection support
2025-05-29 10:41:51 -04:00
Andrew Qu
8f99907b3f
Update README.md 2025-05-29 21:53:58 +09:00
David Soria Parra
e515378a90
restore git as ola asked for it 2025-05-29 13:42:18 +01:00
David Soria Parra
2dc1a34b75
update 2025-05-29 12:04:52 +01:00
David Soria Parra
d53d6cc75c
Archive unmaintained servers
Removed the following servers from main branch:
- aws-kb-retrieval-server
- brave-search
- everart
- gdrive
- git
- github
- gitlab
- google-maps
- postgres
- puppeteer
- redis
- sentry
- slack
- sqlite

These servers remain maintained:
- sequentialthinking
- time
- memory
- fetch
- filesystem
- everything

Full history preserved in archive-servers branch

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-29 12:04:51 +01:00
David Dworken
1f705677a9
Add basic mitigation against postgres queries injecting to trigger writes or other dangerous actions (#1889)
Co-authored-by: Santiago Mola <santiago.mola@datadoghq.com>
2025-05-29 09:41:51 +01:00
rututaj-browserstack
7d09366324 Add BrowserStack integration to README.md 2025-05-29 13:54:21 +05:30
JavieHush
dde051c79f
Merge branch 'main' into main 2025-05-29 15:12:13 +08:00
Ola Hungerford
47fad9ad59
Merge pull request #1218 from nabid-pf/youtube-video-summarizer
added youtube-video-summarizer to readme
2025-05-28 21:13:08 -07:00
Nabid Salehin
8aea3d82f0
Removed unnecessary space 2025-05-29 10:06:27 +06:00
Nabid Salehin
c9fb31fdf8
Merge branch 'main' into youtube-video-summarizer 2025-05-29 10:03:46 +06:00
Ola Hungerford
0359d8eeaa
Merge pull request #1283 from nabid-pf/mongo-mongoose-mcp
mcp server for mongodb with mongoose
2025-05-28 19:24:45 -07:00
Ola Hungerford
9277e31bb0
Merge pull request #1271 from privetin/stdict
docs: add Standard Korean Dictionary MCP server to the README
2025-05-28 19:22:01 -07:00
Ola Hungerford
1043d567ab
Merge pull request #1205 from kld3v/patch-2
Update README.md
2025-05-28 19:09:07 -07:00
Ola Hungerford
6ca79f29fe
Merge pull request #1091 from fa3eng/main
Update README to include MasterGo MCP
2025-05-28 19:05:52 -07:00
Ola Hungerford
df9f75b9f0
Merge pull request #1193 from neuromechanist/patch-1
Add Matlab-MCP server
2025-05-28 19:04:37 -07:00
Ola Hungerford
ea8ab3206d
Merge pull request #1195 from jasonbarry/pure.md
Add pure.md MCP server to README
2025-05-28 19:03:33 -07:00
Ola Hungerford
53e1d7b736
Merge pull request #1182 from jokemanfire/dev
Add containerd mcp server
2025-05-28 18:51:14 -07:00
JavieHush
bc94661d7e
Merge branch 'main' into main 2025-05-29 09:01:52 +08:00
jokemanfire
7380a3a4fb
Merge branch 'main' into dev 2025-05-29 08:55:30 +08:00
cliffhall
3adf59409c In sse.ts, /message endpoint, if transport isn't found for the given sessionId, output a "No transport found for sessionId" message. 2025-05-28 17:29:42 -04:00
Jason Barry
702d513667
Merge branch 'main' into pure.md 2025-05-28 14:22:24 -07:00
cliffhall
2da9f33969 Remove or clause for sessionId where "none" is offered as an alternative.
In the first case (line 16) we already know that req.query.sessionId is set to something. I

 n the second (line 40), it doesn't matter because if it doesn't map to a transport no further action is taken.
2025-05-28 16:31:21 -04:00
Seyed (Yahya) Shirazi
42060b504c
Merge branch 'main' into patch-1 2025-05-28 11:15:43 -06:00
Cliff Hall
d297c51f5e
Merge branch 'main' into everything-server-multiple-connection-support 2025-05-28 11:17:37 -04:00
cliffhall
9ffacb78ab Be more verbose about unexpected GET /sse calls from already connected clients. 2025-05-28 11:14:03 -04:00
Cheng Leong Ng
e22f665a00 chore: update readme to add mcp-rag-local mcp server 2025-05-28 23:04:25 +08:00
Bruno Campos
3180e84593
Merge branch 'main' into feature/monzo-mcp-bfdcampos 2025-05-28 15:46:25 +01:00
Tadas Antanavicius
6c0c97c0aa
Merge pull request #1574 from cnjsstong/patch-1
Add CRIC Wuye AI official MCP Server
2025-05-28 06:50:05 -07:00
Tadas Antanavicius
4a98e431ee
Merge pull request #1921 from GongRzhe/patch-8
Add Human-In-the-Loop-MCP-Server MCP-Server-Creator APIWeaver
2025-05-28 06:47:56 -07:00
Tadas Antanavicius
c35bcc5e65
Merge pull request #1881 from evaldas-leliuga/patch-1
Add Chiki StudIO configurable MCP servers to README
2025-05-28 06:46:01 -07:00
Bruno Campos
942340d3c1
Add Monzo MCP server to community servers list Alphabetical order preserved
Signed-off-by: Bruno Campos <brunofdcampos@hotmail.com>
2025-05-28 13:29:59 +01:00
Bruno Campos
1f543543d7
Add Monzo MCP server to community servers list
Signed-off-by: Bruno Campos <brunofdcampos@hotmail.com>
2025-05-28 13:24:43 +01:00
Tong Shen
a64b9cd3de
Merge branch 'main' into patch-1 2025-05-28 16:32:50 +08:00
JavieHush
3a7933060c
Merge branch 'modelcontextprotocol:main' into main 2025-05-28 16:25:43 +08:00
JavieHush
e4d856214b feat: Add git branch functionality and unit tests
This commit introduces the `git branch` tool to the MCP Git server, allowing users to list branches with various filtering options.

Changes include:
- Implemented `git_branch` function in `src/git/src/mcp_server_git/server.py` to support listing local, remote, and all branches, as well as filtering by `contains` and `not_contains` SHA values.
- Added comprehensive unit tests for the `git branch` functionality in `src/git/tests/test_server.py`, covering different branch types and commit filtering scenarios.
- Updated `src/git/README.md`.
2025-05-28 16:18:42 +08:00
vincent-pli
55c3c3da76 add mco-cli-host to "client" section 2025-05-28 15:12:05 +08:00
GongRzhe
13ec5bb11a
Merge branch 'main' into patch-8 2025-05-28 13:00:56 +08:00
小豆豆学长
164a7e44c9
Merge branch 'main' into main 2025-05-28 10:05:43 +08:00
Evaldas Leliūga
1b3ba94798
Merge branch 'main' into patch-1 2025-05-27 17:08:00 +03:00
Evaldas Leliūga
0af91cd024
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-05-27 17:07:01 +03:00
Tadas Antanavicius
e247123893
Merge pull request #1828 from GongRzhe/patch-7
Add A2A MCP Server
2025-05-27 06:42:32 -07:00
Tadas Antanavicius
456d47a7f4
Merge pull request #1883 from Sfurti-yb/yugabyte-mcp-server
Add YugabyteDB's MCP server to the official MCP Servers
2025-05-27 06:41:49 -07:00
Evaldas Leliūga
6e0da42279
Merge branch 'main' into patch-1 2025-05-27 16:05:19 +03:00
GongRzhe
2ab011bc49
Update README.md 2025-05-27 13:20:04 +08:00
Ola Hungerford
6f920efa8a
Merge pull request #1880 from Mini256/add-tidb-mcp
Add Official TiDB integration for MCP
2025-05-26 21:22:01 -07:00
Mini256
14c5cab43d
Merge branch 'main' into add-tidb-mcp 2025-05-27 11:03:02 +08:00
GongRzhe
e0733f194b
Add Human-In-the-Loop-MCP-Server MCP-Server-Creator SaaS2MCP 2025-05-27 09:55:31 +08:00
GongRzhe
41de9d5e64
更新 README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-05-27 06:36:43 +08:00
AWOrpington
2581ba1bc8
Merge branch 'main' into main 2025-05-26 15:47:21 -06:00
Tadas Antanavicius
96be2a1a13
Merge pull request #1882 from mukeshjc/main
Add Official Terraform mcp server
2025-05-26 14:39:25 -07:00
Tadas Antanavicius
f1a3aae1d1
Merge pull request #1781 from GongRzhe/patch-6
Add Office-Visio-MCP-Server
2025-05-26 14:36:06 -07:00
olaservo
318c22b2ac Add instructions 2025-05-26 12:49:33 -07:00
svkaizoku
a0ded4aca1
Merge branch 'main' into patch-1 2025-05-25 00:00:02 +02:00
Vishal Mysore
796d288882
Merge branch 'main' into patch-1 2025-05-24 11:26:42 -04:00
AWOrpington
70f5f07e1a
Merge branch 'main' into main 2025-05-23 15:14:03 -06:00
fixparser
8d2c2224f9
Add FIXParser MCP Server Official Integration 2025-05-23 21:33:50 +01:00
Taylor Wilsdon
7c3e408c38
Merge branch 'main' into patch-1 2025-05-23 10:57:36 -04:00
Ola Hungerford
cf64b23db2
Merge pull request #1136 from r-huijts/add-xcode-mcp-server
Add Xcode MCP Server to community servers list
2025-05-23 05:51:26 -07:00
Vishal Mysore
1d5b953629
Merge branch 'main' into patch-1 2025-05-23 07:44:02 -04:00
Ruud Huijts
c7c5d25d0e docs: Add Xcode MCP server to community servers list 2025-05-23 08:39:20 +02:00
Mini256
edd27c4c77
Merge branch 'main' into add-tidb-mcp 2025-05-23 14:05:26 +08:00
Massimo Gatti
0e702aa21c Add Microsoft Dataverse MCP Server 2025-05-22 17:12:43 -07:00
Ola Hungerford
1fd3f80c12
Merge pull request #1318 from cenkalti/main
Add official Put.io MCP server
2025-05-22 12:50:32 -07:00
Cenk Altı
50515cc951
Merge branch 'main' into main 2025-05-22 14:31:04 -04:00
Cliff Hall
84a7485dd0
Merge branch 'modelcontextprotocol:main' into everything-server-multiple-connection-support 2025-05-22 14:06:49 -04:00
Really Him
069d503f2b
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-22 11:45:48 -04:00
AWOrpington
dcbd53cf52
Merge branch 'main' into main 2025-05-22 09:42:26 -06:00
cliffhall
145f893108 Allow multiple connections to the everything server.
For both sse and streamableHttp, a server instance needs to be created for each transport. Otherwise, when a new client connects and its new transport is connected to the single server, the previous transport is overwritten in the server instance and can no longer communicate.

* In sse.ts
  - remove global server, cleanup, and transport vars
  - add transports map
  - in sse GET handler,
    - check for sessionId, there shouldn't be one, so comment "Reconnecting?" and do nothing if present
    - if sessionId not present
      - create new server and transport instance
      - connect server to transport
      - add transport to transports map
      - in server.onclose, delete the transport from the transports map and call cleanup
  - in /message POST handler
    - get the sessionId from the request
    - get the transport from the map by sessionId
    - handle the message if the transport was found

* In streamableHttp.ts
  - remove the global server and cleanup vars
  - change transports var to Map
  - in /mcp POST handler
    - when creating a new session
      - create a server instance
      - in server.onclose, delete the transport from the transports map and call cleanup
  - remove the calls to cleanup and server.close in the SIGINT handler, because the transport is closed and its onclose handler closes the server.
2025-05-22 11:41:16 -04:00
Sfurti-yb
74519c3e95
Merge branch 'main' into yugabyte-mcp-server 2025-05-22 20:10:01 +05:30
Sfurti-yb
5a8b77be61 Update README with the YugabyteDB MCP server 2025-05-22 19:33:00 +05:30
Alex Hancock
bb539df8ca
Merge pull request #1580 from hsheth2/patch-1
Add official DataHub MCP server
2025-05-22 09:35:24 -04:00
Mukesh Choudhari
23843446a3 add official terraform mcp server 2025-05-22 17:32:05 +05:30
Evaldas Leliūga
d8b3ed910f
Add Chiki StudIO configurable MCP servers to README 2025-05-22 13:20:54 +03:00
Mini256
c00802b700
Add Official TiDB integration for MCP 2025-05-22 18:15:31 +08:00
Paul-Louis NECH
941248c337
Merge branch 'main' into patch-add-algolia 2025-05-22 12:12:49 +02:00
ihrpr
9f1f297c7e
Merge pull request #1813 from sean-roberts/main
Add Netlify's MCP server to official MCP servers
2025-05-22 08:29:56 +01:00
小豆豆学长
5d2996a23c
Merge branch 'main' into main 2025-05-22 14:58:10 +08:00
Ola Hungerford
85ba8c9998
Merge pull request #1466 from sunny0826/new-official-integrations-kwdb
Add Official KWDB integration for MCP
2025-05-21 21:20:48 -07:00
Harshal Sheth
05428a7e79
Merge branch 'main' into patch-1 2025-05-21 21:13:44 -07:00
Xudong Guo
62235d0c46 move link by alphabetical 2025-05-22 09:07:52 +08:00
Xudong Guo
4b53dc4255
Merge branch 'main' into new-official-integrations-kwdb 2025-05-22 08:58:41 +08:00
Tadas Antanavicius
626dc0aa2c
Merge pull request #1863 from devonmojito/add-ton-blockchain-mcp
Added Ton Blockchain MCP to README
2025-05-21 09:07:03 -07:00
Tadas Antanavicius
df91168b59
Merge pull request #1603 from ttommyth/interactive-mcp
Add interactive-mcp
2025-05-21 09:04:28 -07:00
Tadas Antanavicius
d9140e4a0d
Merge pull request #1825 from rajvirtual/raj/ouraring
Added Oura Ring MCP server to README.md
2025-05-21 08:11:07 -07:00
Raj Vijay
4c8f62cc36
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-05-21 08:07:27 -07:00
Ola Hungerford
3e9ad2c221
Merge pull request #1378 from pagos-ai/main
Add Pagos maintained MCP server to list of Official servers
2025-05-21 06:00:59 -07:00
Ola Hungerford
a35308243d
Merge pull request #1333 from chilipote/main
chore: add tl;dv into the Official Integrations
2025-05-21 05:55:12 -07:00
Ola Hungerford
4241113862
Merge pull request #1354 from kpsunil97/main
Add official DevRev MCP server
2025-05-21 05:33:19 -07:00
Ola Hungerford
61fcc6f503
Merge pull request #1238 from wayvlad/add-waystation-server
Add WayStation server to README
2025-05-21 05:30:13 -07:00
Ola Hungerford
624123f5ae
Merge pull request #1194 from donbagger/addondexpaprika
update readme: added official dexpaprika mcp server
2025-05-21 05:29:29 -07:00
Marcelo Ochoa
09fb506750
Merge branch 'main' into oracle-mcp 2025-05-21 09:28:42 -03:00
Manoj Bajaj
1f38b2dc94
Merge branch 'modelcontextprotocol:main' into patch-1 2025-05-21 14:08:04 +05:30
Devon Mojito
d53ff7b3c6
Update README.md
added Ton Blockchain MCP
2025-05-21 14:55:14 +08:00
Ola Hungerford
97b59efacd
Merge pull request #1117 from Bojo-io/add-verbwire-server
Add Verbwire MCP Server to official integrations list
2025-05-20 21:20:56 -07:00
Xudong Guo
18c3c489de
Merge branch 'main' into new-official-integrations-kwdb 2025-05-21 11:07:36 +08:00
Austin Wilkins
7e1b629111 feat: add conductor mcp server 2025-05-20 10:22:41 -06:00
milisp
524f429d32
Merge branch 'main' into add-mcp-linker 2025-05-20 10:48:47 +08:00
Mahesh Murag
ce9228c867
Merge pull request #1843 from raggar/add-cartesia-mcp
add cartesia mcp server
2025-05-19 22:12:04 -04:00
Rahul Aggarwal
592c82a063
add cartesia mcp server 2025-05-19 17:21:17 -07:00
김정석
d5a9ddedf0
Merge branch 'main' into stdict 2025-05-20 08:34:18 +09:00
Really Him
5e5819af62
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-19 16:03:26 -04:00
Sunil Pandey
e2204bd813
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-05-19 23:55:28 +05:30
Ola Hungerford
8b832005ac
Merge pull request #1234 from root-signals/add-official-rootsignals-llmops-mcp
[Docs] Add link to official Root Signals MCP github to Readme
2025-05-19 08:41:58 -07:00
Ola Hungerford
3d2881931f
Merge pull request #1419 from tomhoule/tomhoule-kksmylktwnzl
Add the official Grafbase MCP server
2025-05-19 08:40:51 -07:00
Ola Hungerford
707093e1b0
Merge pull request #1071 from junmer/main
docs: add lottiefiles
2025-05-19 08:39:50 -07:00
Ola Hungerford
3ce85926a2
Merge pull request #1701 from pubmodmatt/main
Add Apollo's official GraphQL MCP server
2025-05-19 08:37:44 -07:00
Paul-Louis NECH
d514a5eac5
Merge branch 'main' into patch-add-algolia 2025-05-19 16:52:20 +02:00
Tensor Templar
2d240ecc72
Merge branch 'main' into add-official-rootsignals-llmops-mcp 2025-05-19 16:24:01 +03:00
Tensor Templar
8da07afd9f
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-05-19 16:23:05 +03:00
Tom Houlé
ac863f627a Add Grafbase MCP 2025-05-19 15:19:44 +02:00
Sunil Pandey
c019ad517b Remove DevRev from community servers 2025-05-19 18:35:51 +05:30
Sunil Pandey
3ad526ec50
Merge branch 'main' into main 2025-05-19 18:33:45 +05:30
Rajesh Vijay
c8baa2077e Merge remote-tracking branch 'upstream/main' into raj/ouraring 2025-05-19 05:57:26 -07:00
Ola Hungerford
dc7e4286d6
Merge pull request #1255 from mikhailshilkov/patch-1
Add Pulumi to Official Integrations README.md
2025-05-19 05:12:00 -07:00
Taylor Wilsdon
184c6f2ad6
Merge branch 'main' into patch-1 2025-05-19 08:07:03 -04:00
milisp
3948fa99d8 Add MCP Linker to Resources section 2025-05-19 07:50:52 -04:00
Mikhail Shilkov
c36300e380
Merge branch 'main' into patch-1 2025-05-19 12:06:20 +02:00
小豆豆学长
5e10c7dda1
Merge branch 'main' into main 2025-05-19 17:23:08 +08:00
Lingjun Meng
7815a0eec7
Merge branch 'main' into main 2025-05-19 16:52:54 +08:00
Xudong Guo
6d1bd2dcfe
Merge branch 'main' into new-official-integrations-kwdb 2025-05-19 16:08:53 +08:00
GongRzhe
897fda7df9
Add A2A MCP Server 2025-05-19 14:27:09 +08:00
Tong Shen
2ead0a2865
Merge branch 'main' into patch-1 2025-05-19 12:04:54 +08:00
Ola Hungerford
0b37991902
Merge pull request #1170 from jjsantos01/patch-1
docs: add Jupyter Notebook MCP to Community Servers
2025-05-18 14:57:34 -07:00
Juan Santos Ochoa
eed824a017
Merge branch 'main' into patch-1 2025-05-18 15:41:48 -06:00
Ola Hungerford
26dfa14abe
Merge pull request #1269 from kargnas/main
add OP.GG to list of official integrations
2025-05-18 14:10:50 -07:00
Ola Hungerford
e099370b85
Merge pull request #1316 from thefalc/add-confluent-mcp-server
Added Confluent MCP server project
2025-05-18 13:58:55 -07:00
Ola Hungerford
eccfafc05d
Merge pull request #1230 from danielgallen/main
Add official Burp Suite MCP server extension to servers list
2025-05-18 13:41:00 -07:00
Ola Hungerford
b957ff572e
Merge pull request #1196 from yunusemreozdemir/upstash-mcp-server
Add official Upstash MCP server to README
2025-05-18 13:38:11 -07:00
Ola Hungerford
e22e072bbb
Merge pull request #1827 from q3blend/patch-2
Moving Microsoft Clarity MCP to Official section
2025-05-18 13:27:06 -07:00
Ahmed Osman
ee308c052c
Updating description for Clarity 2025-05-18 13:06:12 -07:00
Ahmed Osman
d5a5d5ee9c
Fixing spacing between logo and title for Microsoft Clarity 2025-05-18 13:03:47 -07:00
Ahmed Osman
b8c9e33536
Adding spacing between logo and description 2025-05-18 13:01:42 -07:00
Ahmed Osman
9025d912ff
Updating Clarity logo 2025-05-18 13:00:46 -07:00
Ahmed Osman
99619816ad
Moving Microsoft Clarity MCP to Official section 2025-05-18 12:56:29 -07:00
Ola Hungerford
6bc27c836a
Merge pull request #1747 from q3blend/patch-1
Adding Microsoft Clarity MCP
2025-05-18 12:44:05 -07:00
Ahmed Osman
c580f6e0b6
Merge branch 'main' into patch-1 2025-05-18 22:25:33 +03:00
Ahmed Osman
6687432d21
Removing extra ) 2025-05-18 12:23:24 -07:00
Really Him
c430ac96d3
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-18 06:24:45 -04:00
김정석
1d00e4a318
Merge branch 'main' into stdict 2025-05-18 10:30:09 +09:00
Rajesh Vijay
c379e10c48 Added Oura Ring MCP server to README.md 2025-05-17 17:18:54 -07:00
Taylor Wilsdon
3e85ba8fb9
Merge branch 'main' into patch-1 2025-05-17 17:39:11 -04:00
Ola Hungerford
6763202a48
Merge pull request #1792 from cnwenf/feature/add_alibaba_cloud_rds
Add  Alibaba Cloud RDS  MCP to README.md
2025-05-17 12:45:08 -07:00
Taylor Wilsdon
8a90a6087a
Merge branch 'main' into patch-1 2025-05-17 15:33:29 -04:00
Ola Hungerford
d43fbce197
Merge pull request #1152 from Hexix23/main
Update README.md to add a new Community Server (Shodan)
2025-05-17 11:21:36 -07:00
Hexix23
640806d5c9 Merge remote-tracking branch 'upstream/main' 2025-05-17 19:58:15 +02:00
Hexix23
72db651adc Update README.md to improve clarity and organization of reference servers 2025-05-17 19:51:58 +02:00
Ola Hungerford
17b91c3ea5
Merge pull request #1801 from cliffhall/server-everything-console-logs
Fix server-everything output and disconnect behavior
2025-05-17 09:38:05 -07:00
Taylor Wilsdon
0f6e21e4cd
Add Google Workspace MCP
To my knowledge this would reflect the first and only Streamable HTTP transport Google Workspace MCP and an appealing option to those looking for a single platform to manage their Google Workspace accounts, as currently only an option for Sheets or Calendar exists as a standalone here.
2025-05-17 12:27:06 -04:00
Cliff Hall
9f48c34d79
Merge branch 'main' into feature/add_alibaba_cloud_rds 2025-05-17 11:51:47 -04:00
Cliff Hall
97564f747c
Merge pull request #1802 from vish74/main
Add Litmus MCP Server to README
2025-05-17 11:50:48 -04:00
Cliff Hall
5223a89505
Merge branch 'main' into main 2025-05-17 11:48:22 -04:00
Vishal Mysore
d459ba0b78
Merge branch 'main' into patch-1 2025-05-17 07:52:30 -04:00
Vlad Bugay
97c0c8d772
Merge branch 'main' into add-waystation-server 2025-05-17 11:20:05 +03:00
Sean Roberts
a62000da11
Merge branch 'main' into main 2025-05-16 20:58:50 -04:00
Ola Hungerford
dffd1b31ff
Merge pull request #1186 from samuelhsin/main
Add DataWorks for the MCP Server
2025-05-16 16:22:33 -07:00
Ola Hungerford
c5242b4d1c
Merge pull request #1181 from Lunatix01/main
Add Spring AI MCP Client and Server to README.md
2025-05-16 16:21:11 -07:00
Sean Roberts
f392ca2cba
spacing cleanup 2025-05-16 18:07:19 -04:00
Sean Roberts
aef3490b4a
spacing cleanup 2025-05-16 18:06:29 -04:00
Sean Roberts
80ccf7ebcd Add Netlify's MCP server to official MCP servers 2025-05-16 14:09:39 -04:00
Ola Hungerford
7b4c95fa92
Merge pull request #1177 from IOhacker/main
Integrate the MCP Server for Mifos X an Open Source Core Banking Solu…
2025-05-16 10:52:10 -07:00
shaun smith
e939f22c7c
Merge pull request #1462 from gitmotion/add-ntfy-me-mcp-server
Add ntfy-me-mcp server
2025-05-16 18:22:51 +01:00
gitmotion
da044becba Add ntfy-me-mcp server
adding space

update
2025-05-16 10:07:39 -07:00
Víctor Romero
085a1a6b56
Update README.md
Update README.md
2025-05-16 10:42:49 -06:00
Víctor Romero
ef903f4826
Merge branch 'main' into main 2025-05-16 08:55:30 -06:00
Ola Hungerford
863759ccce
Merge pull request #1164 from YuChenSSR/main
Add Multi-Model Advisor to the list of community MCP servers in README
2025-05-16 07:48:14 -07:00
Ola Hungerford
689b24bdd2
Merge pull request #1169 from edwin-finance/main
Add Edwin to MCP server list
2025-05-16 07:39:20 -07:00
Ola Hungerford
d58f7559b9
Merge pull request #1167 from moonrailgun/patch-1
docs: add tianji mcp server link
2025-05-16 07:38:36 -07:00
Ola Hungerford
77be7af0ca
Merge pull request #1148 from lharries/patch-1
Add WhatsApp MCP server
2025-05-16 07:07:38 -07:00
Ola Hungerford
e9ddc8cc3e
Merge pull request #1145 from QAInsights/add/jmeter-mcp-server
docs: add JMeter MCP server for load testing to README
2025-05-16 07:03:47 -07:00
David Soria Parra
d7ae8e218c
Merge pull request #1722 from jensenbox/patch-1
Add Linear.app official integration
2025-05-16 11:33:03 +01:00
David Soria Parra
33b156f342
Merge pull request #1684 from pablocamprubi/main
Add Salesforce MCP Server
2025-05-16 11:29:36 +01:00
David Soria Parra
4ef41fceee
Merge branch 'main' into main 2025-05-16 11:10:42 +01:00
小豆豆学长
4bf668f429
Update README.md 2025-05-16 10:40:57 +08:00
Xudong Guo
ca7bdbdc81
Merge branch 'main' into new-official-integrations-kwdb 2025-05-16 08:43:20 +08:00
Vish
12429d2861
Add Litmus MCP Server to README 2025-05-15 12:33:30 -07:00
cliffhall
26aa0f8091 * In src/everything/sse.ts
- add SIGINT handler that does cleanup, server.close, and process.exit
2025-05-15 14:32:42 -04:00
cliffhall
3894d236c0 * In src/everything/sse.ts and streamableHttp.ts
- Replace console.log with console.error throughout
* In src/everything/sse.ts
  - remove the process.exit() in the server.onclose handler so reconnections are possible
2025-05-15 14:13:15 -04:00
David Dworken
c0821f1ed8
Add warning about security risks of 2 MCP servers (#1765) 2025-05-15 17:49:25 +01:00
Cliff Hall
3e259cc1c5
Merge branch 'main' into feature/add_alibaba_cloud_rds 2025-05-15 12:38:34 -04:00
Cliff Hall
635d70c331
Merge pull request #1779 from zhaoshuaibo-china/main
Update README to add alibaba-cloud-ops-mcp-server
2025-05-15 12:35:20 -04:00
Cliff Hall
990402cfa2
Merge branch 'main' into main 2025-05-15 12:35:07 -04:00
Cliff Hall
f8594625dc
Merge branch 'main' into feature/add_alibaba_cloud_rds 2025-05-15 12:34:26 -04:00
Ola Hungerford
77e65150a1
Merge pull request #1139 from lciesielski/main
Add Salesforce MCP
2025-05-15 08:29:55 -07:00
Ola Hungerford
9cd26eb1ff
Merge pull request #1119 from kone-net/main
feat: MCP server for lark(Feishu)
2025-05-15 08:28:39 -07:00
Cliff Hall
dfd9499e31
Merge branch 'main' into main 2025-05-15 11:04:58 -04:00
Really Him
bd295bae32
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-15 11:03:40 -04:00
Pablo Camprubi
5d22967526
Merge branch 'main' into main 2025-05-15 15:32:44 +02:00
Pavindu Lakshan
082f38b5d2
Add Asgardeo MCP server 2025-05-15 17:02:40 +05:30
wenfeng.wf
1f8d5e948c Add Alibaba Cloud RDS MCP Server to README 2025-05-15 17:54:27 +08:00
wenfeng.wf
5a7c877e80 Add Alibaba Cloud RDS MCP Server to README 2025-05-15 17:52:01 +08:00
KONENET
3704fd9796
Merge branch 'main' into main 2025-05-15 14:30:48 +08:00
svkaizoku
8f64aad816
Update README.md
Add BVG Mcp Server
2025-05-14 23:18:10 +02:00
ihrpr
5e49d60b8c
Merge pull request #1784 from 19kmunz/patch-1
Add HubSpot to Official Integrations
2025-05-14 20:39:11 +01:00
Really Him
2ee38d3df3
Merge branch 'main' into hesreallyhim/git-small-fixes-with-typing-and-strings 2025-05-14 14:18:07 -04:00
Paul-Louis NECH
29380d99b7
chore(README): Fix newline 2025-05-14 18:30:06 +02:00
KONENET
4f848869d7
Merge branch 'main' into main 2025-05-14 23:16:34 +08:00
Łukasz Ciesielski
e44d8b58ff Merge branch 'main' of https://github.com/modelcontextprotocol/servers 2025-05-14 17:12:15 +02:00
Ola Hungerford
b12417e38b
Merge pull request #1111 from allen-munsch/main
Update README.md add Prefect implementation
2025-05-14 07:42:08 -07:00
allen-munsch
984d01e929
pull latest, alphabetical order for prefect 2025-05-14 09:40:24 -05:00
James
1d50fffc63
Merge branch 'main' into main 2025-05-14 09:37:10 -05:00
Kiara Munz
ee8adb282f
Add HubSpot to Official Integrations 2025-05-14 09:42:27 -04:00
shaun smith
e3dc03bc3e
Merge pull request #1750 from stefanoamorelli/feat/fred-mcp-server
Add Federal Reserve Economic Data MCP Server
2025-05-14 14:07:59 +01:00
Paul-Louis NECH
9ef8018779
feat(README): Add Algolia Official MCP 2025-05-14 15:03:55 +02:00
Gal
b7fea4004c Modify to alphabetic order 2025-05-14 15:49:03 +03:00
Stefano Amorelli
6f1f42e6d9
Merge branch 'main' into feat/fred-mcp-server 2025-05-14 14:51:53 +03:00
Stefano Amorelli
c7db8ed23d feat(doc): add community-developed MCP server for Federal Reserve Economic Data 2025-05-14 14:50:06 +03:00
Gal
3725929f80
Merge branch 'main' into main 2025-05-14 13:30:15 +03:00
GongRzhe
b457a184d7
Update README.md 2025-05-14 17:35:57 +08:00
川林
bcdb072456 Update README to add alibaba-cloud-ops-mcp-server 2025-05-14 16:39:59 +08:00
shaun smith
8f425de256
Merge pull request #1763 from jeff-nasseri/feature/mikrotik
Add Mikrotik MCP server
2025-05-14 08:57:05 +01:00
shaun smith
aba0a9ebf4
Merge pull request #1720 from arturborycki/community/teradata
Add Community Teradata MCP
2025-05-14 08:54:40 +01:00
shaun smith
318f5b2612
Merge pull request #1733 from clafollett/add_fdic_bank_find_mcp_reference
docs: adds the `FDIC BankFind MCP Server` community repo link
2025-05-14 08:49:12 +01:00
shaun smith
8cfd54f8fb
Merge pull request #1739 from Prathamesh0901/patch-1
Add zoom MCP server
2025-05-14 08:47:13 +01:00
shaun smith
e58d25f418
Merge pull request #1742 from sv/patch-1
Add Paradex MCP
2025-05-14 08:44:22 +01:00
shaun smith
dc3fb0de40
Merge pull request #1744 from razvanmacovei/patch-1
Add k8s-multicluster-mcp MCP server
2025-05-14 08:43:31 +01:00
shaun smith
ef09102ab2
Merge pull request #1757 from mschneider82/patch-1
Added mcp-openweather
2025-05-14 08:40:58 +01:00
shaun smith
71d7fd79e8
Merge pull request #1756 from metricool/add-metricool-mcp-server
Add metricool-mcp-server to community servers list
2025-05-14 08:39:44 +01:00
shaun smith
a0695cc0f6
Merge pull request #1760 from ChuckBryan/add-ynab-mcp-server
Add YNAB MCP server integration to the README
2025-05-14 08:38:14 +01:00
shaun smith
672a283639
Merge pull request #1766 from djannot/puppeteer-vision-mcp
Adding Puppeteer vision MCP server
2025-05-14 08:34:41 +01:00
Tong Shen
973e5f409f
Merge branch 'main' into patch-1 2025-05-14 12:57:14 +08:00
Xudong Guo
4cebe1d2a1
Merge branch 'main' into new-official-integrations-kwdb 2025-05-14 11:53:02 +08:00
Ola Hungerford
7a224c5cf6
Merge pull request #1072 from stass/patch-1
Add lldb-mcp to README.md
2025-05-13 19:38:23 -07:00
Denis Jannot
e7f42dca45 Adding Puppeteer vision MCP server 2025-05-13 21:59:52 +02:00
Stanislav Sedov
062a9c2c26
Merge branch 'main' into patch-1 2025-05-13 11:36:33 -07:00
jeff nasseri
d85d1bc402 Add Mikrotik MCP server to README.md for networking operations 2025-05-13 19:07:49 +02:00
Frederick Ros
cd88954e18 fix: resolve ZoneInfo error by using IANA-compliant local timezone
Replaced local timezone detection using tzinfo string (e.g. "CEST")
with tzlocal.get_localzone_name() to ensure a valid IANA time zone
(e.g. "Europe/Paris") is passed to ZoneInfo. This avoids runtime
errors on macOS and other systems that return non-IANA tz abbreviations.
2025-05-13 18:53:03 +02:00
Chuck Bryan
b4ac394b90 Add YNAB MCP server integration to the README 2025-05-13 12:07:17 -04:00
Ola Hungerford
240dd469a6
Merge pull request #1103 from agree-able/ryanramage-patch-1
Update README.md to include Breakout Room server
2025-05-13 08:19:37 -07:00
Really Him
8e86d49346 fix: pyproject 2025-05-13 11:07:36 -04:00
Ryan Ramage
4d949469b0
Merge branch 'main' into ryanramage-patch-1 2025-05-13 09:04:53 -06:00
Ola Hungerford
5915732866
Merge pull request #988 from steve-calvert-glean/main
Update README.md with Glean MCP server
2025-05-13 08:03:09 -07:00
Steve Calvert
4975ae4483
Update README.md with Glean MCP server 2025-05-13 07:53:09 -07:00
Ola Hungerford
79befbc953
Merge pull request #1025 from cartermp/patch-1
Add official Honeycomb Enterprise MCP Server
2025-05-13 07:48:06 -07:00
Ola Hungerford
d619b5df3d
Merge pull request #1109 from 13rac1/videocapture
Add Video Still Capture MCP to README
2025-05-13 07:36:49 -07:00
Ola Hungerford
87aecd8b98
Merge pull request #1064 from katarinasupe/patch-1
Add Memgraph MCP Server to README
2025-05-13 07:14:41 -07:00
Ola Hungerford
cc94893f41
Merge pull request #1162 from SachaMorard/add-edgee-official-integration
Add Edgee MCP server to the official integration list
2025-05-13 06:37:52 -07:00
Matthias Schneider
6a1f2d4909
Added mcp-openweather
Added mcp-openweather which uses the free openweathermap api to get the weather information for a given location
2025-05-13 13:08:29 +02:00
DESKTOP-606O87D\laura
e0e4dac7eb Add metricool-mcp-server to community servers list 2025-05-13 10:49:39 +02:00
Really Him
7c5dcaf461 chore: add py.typed 2025-05-13 00:14:22 -04:00
Really Him
0ffd7013db fix: fix f-strings 2025-05-12 23:35:19 -04:00
Really Him
abd24f63f8 fix: use 'references' instead of 'refs' for pylance even though it's an alias 2025-05-12 23:32:58 -04:00
Really Him
c53b53030d fix: fix mypy warning about representation of bytes 2025-05-12 23:28:26 -04:00
Really Him
1e7d4bc254 fix: replace deprecated pydantic function 2025-05-12 23:26:09 -04:00
김정석
be1a06504b
Merge branch 'main' into stdict 2025-05-13 12:13:07 +09:00
Xudong Guo
44fe6021e5
Merge branch 'main' into new-official-integrations-kwdb 2025-05-13 10:15:56 +08:00
Sacha Morard
378be4e68b
Merge branch 'main' into add-edgee-official-integration 2025-05-12 19:51:51 +02:00
Sacha Morard
06797aac4b
Update README.md
Co-authored-by: Ola Hungerford <olahungerford@gmail.com>
2025-05-12 19:51:41 +02:00
ttommyth
d8f6a899f2
Merge branch 'main' into interactive-mcp 2025-05-12 22:01:07 +08:00
Ahmed Osman
e3ccf4f0fc
Adding Microsoft Clarity MCP 2025-05-12 16:39:13 +03:00
Razvan Macovei
6246ecd176
Add k8s-multicluster-mcp MCP server 2025-05-12 11:41:59 +03:00
Manoj Bajaj
a2302b4af6
chore: Update README to include universal MCP sdk 2025-05-12 12:56:13 +05:30
Sergey Vidyuk
10d31f22c7
Add Paradex MCP 2025-05-12 15:12:02 +08:00
Prathamesh Mane
7e2ab45f43
Add zoom MCP server 2025-05-12 09:01:52 +05:30
Matthew McEachen
c6eb49bc24
Merge branch 'main' into main 2025-05-11 20:22:48 -07:00
Ola Hungerford
73de17352c
Merge pull request #1028 from beautyfree/patch-1
Add Linear
2025-05-11 17:28:48 -07:00
Ola Hungerford
14dfec4991
Merge pull request #1084 from lunny/patch-1
Update README.md to add Gitea MCP
2025-05-11 17:27:57 -07:00
Alexey Elizarov
73aeddc329
Merge branch 'main' into patch-1 2025-05-12 03:26:59 +03:00
Lunny Xiao
f1edbe66ac
Merge branch 'main' into patch-1 2025-05-11 16:21:25 -07:00
Ola Hungerford
a6b09a0023
Merge pull request #986 from kukapay/main
Add 10 crypto-related mcp servers
2025-05-11 16:16:57 -07:00
kukapay
dddb2464a8
Merge branch 'main' into main 2025-05-12 07:12:09 +08:00
Ola Hungerford
1788c93b58
Merge pull request #1168 from akesiraju/morningstar-mcp-server
Add Morningstar MCP Server
2025-05-11 14:26:13 -07:00
Ola Hungerford
0ce35e67e3
Merge pull request #1051 from ddukbg/add-github-enterprise-mcp
Add GitHub Enterprise MCP community server integration
2025-05-11 14:11:27 -07:00
Ola Hungerford
d942ad45c6
Merge pull request #1053 from GongRzhe/patch-4
Add Office-Word-MCP-Server
2025-05-11 14:08:41 -07:00
Ola Hungerford
7eecb986dd
Merge pull request #1054 from ahujasid/ableton-mcp
Added Ableton MCP to server
2025-05-11 14:06:03 -07:00
Ola Hungerford
1c8d4e937a
Merge pull request #1021 from Shy2593666979/main
Add Email MCP Server to list of community servers
2025-05-11 13:40:52 -07:00
Ola Hungerford
217752ce70
Merge pull request #1024 from rishabkoul/main
Add ITerm2 Terminal MCP Server to Community Servers List
2025-05-11 13:35:49 -07:00
Cali LaFollett
f6f0b11d18
add: adds the FDIC BankFind MCP Server community repo link 2025-05-11 09:29:54 -04:00
nolleh
67d71ba339 docs: added mcp-vertica 2025-05-10 23:59:21 +09:00
Vishal Mysore
7aa602f102
a2a-mcp bridge
A2AJava has built-in support for Model Context Protocol (MCP) using intuitive Java annotations, this project serves as an excellent starting point for building MCP-compliant servers in Java. Developers can quickly define, expose, and orchestrate agent skills and actions within a shared context, enabling powerful, multi-agent workflows with minimal boilerplate
2025-05-10 10:31:36 -04:00
basilisk01
e2fff03fbe
Update README.md to add agentmode
thanks
2025-05-10 06:19:49 -07:00
Vlad Bugay
fd11b6880c
Merge branch 'main' into add-waystation-server 2025-05-10 12:23:55 +03:00
Christian Jensen
608bbc33a2
Add Linear.app official integration
One line update to add Linear.app
2025-05-09 09:37:45 -07:00
naotar
0b710b1fca Add Community Teradata MCP
Add Teradata MCP server to the community list
2025-05-09 08:15:35 -07:00
Tadas Antanavicius
d624316ec7
Merge pull request #1716 from AI-Agent-Hub/dev_add_ux_mcp_marketplace
add source mcp marketplace web plugin
2025-05-09 07:17:14 -07:00
Matthew Hawkins
dea3f10328 Add Apollo official MCP server 2025-05-09 06:56:32 -06:00
David Soria Parra
ce61360431
Merge pull request #1644 from jaw9c/patch-1
Add Awesome Remote MCP servers
2025-05-09 11:14:24 +01:00
Josh Warwick
7a7eceb1d1
Merge branch 'main' into patch-1 2025-05-09 08:12:33 +01:00
AI-Agent-Hub
1bcba90942 add mcp marketplace web plugin 2025-05-09 14:41:40 +08:00
allen joslin
123cc74e5b
Merge branch 'main' into ajoslin/memory 2025-05-08 18:54:28 -04:00
David Soria Parra
4723e1076e
Merge pull request #1548 from benbarnett/add-snyk-server
Add Snyk official MCP Server
2025-05-08 16:21:05 +01:00
shaun smith
ad1a2e68df
Merge pull request #1010 from kelvin6365/feature/add-plane-mcp
Add Plane MCP
2025-05-08 11:39:13 +01:00
tszhim_tech
58a2c19dfc
update order 2025-05-08 17:50:38 +08:00
tszhim_tech
5d14409ed1
Merge branch 'main' into feature/add-plane-mcp 2025-05-08 17:49:31 +08:00
shaun smith
23e35953fc
Merge pull request #1584 from ragieai/main
Add Ragie to third-party server list
2025-05-08 08:57:08 +01:00
Bob Remeika
0fa56f5e2c
Merge branch 'main' into main 2025-05-07 20:35:23 -07:00
Moongil Jeon
59d3cdbe99
Merge branch 'main' into main 2025-05-08 12:01:19 +09:00
Xudong Guo
7e3968566a
Merge branch 'main' into new-official-integrations-kwdb 2025-05-08 09:20:50 +08:00
shaun smith
90c4a322dd
Merge pull request #1491 from shaofengshi/add_gravitino
Add Apache Gravitino
2025-05-07 21:36:51 +01:00
shaun smith
b05ca865dd
Merge pull request #1500 from rust-mcp-stack/add-rust-mcp-filesystem
chore: add rust mcp filesystem to community servers
2025-05-07 21:35:07 +01:00
shaun smith
e5e842be06
Merge pull request #1503 from VivekKumarNeu/mcp-lucene-server
add lucene mcp server
2025-05-07 21:33:01 +01:00
Ola Hungerford
239e18f880
Merge pull request #1201 from yomandawg/jun/puppeteer
Add optional parameter to Puppeteer tool to capture screenshot as base64 TextContent
2025-05-07 04:36:18 -07:00
Vlad Bugay
5cfb08a1df
Merge branch 'main' into add-waystation-server 2025-05-07 12:18:18 +03:00
Xudong Guo
c5e799347a
Merge branch 'main' into new-official-integrations-kwdb 2025-05-07 16:14:56 +08:00
Jun Kim
3ce1efbd37
Merge branch 'main' into jun/puppeteer 2025-05-07 01:39:01 -05:00
Moongil Jeon
a2422828dc
Merge branch 'main' into main 2025-05-07 13:17:41 +09:00
Moongil Jeon
3e059470a7 update OP.GG repo url with description 2025-05-07 13:13:49 +09:00
Ola Hungerford
bdf4323d9c
Merge pull request #1687 from minorun365/patch-1
Fixed README: Added NPX config for Claude Desktop
2025-05-06 20:07:36 -07:00
Jun Kim
cbf4d6b611
Merge branch 'main' into jun/puppeteer 2025-05-06 16:21:13 -05:00
Jun
4bb9ec779e remove redundancy and update puppeteer_screenshot tool description 2025-05-06 16:18:57 -05:00
Pablo Camprubi
cd7cbd65dc
Merge branch 'main' into main 2025-05-06 22:58:47 +02:00
samuelhsin
ded6c4d15e
Merge branch 'main' into main 2025-05-07 00:21:11 +08:00
みのるん
95df2efa0c
Merge branch 'main' into patch-1 2025-05-07 00:15:18 +09:00
Cliff Hall
2645e03e5f
Merge pull request #1673 from cliffhall/choose-server-at-startup-from-npx
Choose the server-everything transport on the command line
2025-05-06 11:10:58 -04:00
みのるん
96352032fc
Fixed README: Added NPX config for Claude Desktop 2025-05-07 00:10:50 +09:00
Ola Hungerford
1cdbeb3d97
Merge pull request #1677 from cliffhall/main
Update `server-everything` to use the latest version of the SDK
2025-05-06 07:49:30 -07:00
cliffhall
e30f30868f Update server-everything to use the latest version of the SDK
* In sse.ts & streamableHttp.ts
  - change console.log to console.error
2025-05-06 10:27:49 -04:00
cliffhall
69549cc844 Update server-everything to use the latest version of the SDK
* In stdio.ts
  - change console.log to console.error
2025-05-06 10:26:47 -04:00
Pablo Camprubi
ecb96d18f4
Add Salesforce MCP Server 2025-05-06 14:34:20 +02:00
Jun
51593d9a9a add optional encoded param to puppeteer_screenshot for base64 output 2025-05-06 02:46:41 -05:00
Jun Kim
249024599f
Merge branch 'main' into jun/puppeteer 2025-05-06 02:21:45 -05:00
Xudong Guo
adc350370e
Merge branch 'main' into new-official-integrations-kwdb 2025-05-06 08:45:12 +08:00
cliffhall
c4371d95d5 Update server-everything to use the latest version of the SDK 2025-05-05 18:00:44 -04:00
cliffhall
f06dc654ff Update server-everything to allow choosing the transport on the command line.
* Update README.md
2025-05-05 13:33:25 -04:00
cliffhall
f93911607b Update server-everything to allow choosing the transport on the command line.
# Run the default (stdio) server
```npx @modelcontextprotocol/server-everything```

# Or specify stdio explicitly
```npx @modelcontextprotocol/server-everything stdio```

# Run the SSE server
```npx @modelcontextprotocol/server-everything sse```

# Run the streamable HTTP server
```npx @modelcontextprotocol/server-everything streamableHttp```

* In src/everything/index.ts
  - refactor/extracted contents to stdio.ts
  - replaced with code that
    - Gets the single argument from the commandline as scriptName
    - switches on scriptName
    - imports the appropriate server script or outputs usage options
  - scripts run on import

* In src/everything/stdio.ts
  - added console log "Starting default (STDIO) server..."

* In src/everything/sse.ts
  - added console log "Starting SSE server..."

* In src/everything/streamableHttp.ts
  - added console log "Starting Streamable HTTP server..."

* This fixes #1594
2025-05-05 13:09:38 -04:00
Ola Hungerford
0ad83e8dda
Merge pull request #1183 from buvinghausen/main
Fix docker warnings in Puppeteer dockerfile
2025-05-05 07:20:48 -07:00
Juan Antonio Osorio
c7c46cc362 Fix duplicated entries in README.md 2025-05-05 13:55:08 +03:00
Juan Antonio Osorio
7add2cbc4f Merge main branch and resolve conflicts 2025-05-05 13:53:01 +03:00
shaun smith
b2641790c6
Merge pull request #1647 from rohans2/patch-1
Add reference to Google Sheets MCP Server
2025-05-05 11:00:27 +01:00
Rohan Sharma
db37f47cc8
Merge branch 'main' into patch-1 2025-05-03 15:36:20 -04:00
shaun smith
93a9e036bf
Merge pull request #1622 from krisdyna/main
Add official Dynatrace MCP server
2025-05-03 16:33:40 +01:00
김정석
5e2c343b9c
Merge branch 'main' into stdict 2025-05-03 21:58:21 +09:00
Ali Hashemi
c6def84b27
Merge branch 'main' into add-rust-mcp-filesystem 2025-05-03 09:11:48 -03:00
samuelhsin
a5216ff012
Merge branch 'main' into main 2025-05-03 15:57:17 +08:00
Bob Remeika
0b99e08bce
Merge branch 'main' into main 2025-05-02 22:54:29 -07:00
shaun smith
12f0df0ac5
Merge pull request #1651 from fmenezes/fmenezes/add_mongodb
Add MongoDB official mcp server
2025-05-02 19:16:50 +01:00
shaun smith
e730686c63
Merge pull request #1652 from TocharianOU/add-kibana-mcp-server
Add Kibana MCP Server to community servers list
2025-05-02 15:28:27 +01:00
TocharinOU
85403171e2 Add Kibana MCP Server to community servers list 2025-05-02 21:52:32 +08:00
Filipe C Menezes
70cdf59a61 fix 2025-05-02 14:20:47 +01:00
Filipe C Menezes
0e5eab40f6 Add MongoDB official mcp server 2025-05-02 14:10:37 +01:00
Bob Remeika
dc58710119
Merge branch 'main' into main 2025-05-01 19:44:52 -07:00
Rohan Sharma
afdf0bd26f
Add Google Sheets MCP Server
This google sheets MCP Server is written in TypeScript.
2025-05-01 21:15:11 -04:00
allen joslin
063a44a1dd
Merge branch 'main' into ajoslin/memory 2025-05-01 17:04:28 -04:00
Josh Warwick
5138880d79
Update README.md 2025-05-01 18:34:10 +01:00
Tadas Antanavicius
1b2f426677
Merge pull request #1628 from Taidgh-Robinson/nba-mcp-server
Added nba-mcp-server to Community Servers list
2025-05-01 09:05:07 -07:00
Tadas Antanavicius
20552fe5f9
Merge pull request #1641 from opslevel-ops/patch-1
Add Official MCP for OpsLevel
2025-05-01 09:04:46 -07:00
Cliff Hall
194767fcc9
Merge pull request #1174 from lipandongDr/update_readme
Add Alibaba Cloud AnalyticDB for MySQL MCP Server to README
2025-05-01 11:29:54 -04:00
opslevel-ops
ea35180003
Add Official MCP for OpsLevel 2025-05-01 08:00:20 -05:00
samuelhsin
1819f543c3
Merge branch 'main' into main 2025-05-01 15:29:50 +08:00
lipandongDr
36322c58d5
Merge branch 'main' into update_readme 2025-05-01 10:59:44 +08:00
Tong Shen
2ef30133d6
Merge branch 'main' into patch-1 2025-05-01 03:52:16 +08:00
Taidgh Robinson
f99ed04680
Merge branch 'main' into nba-mcp-server 2025-04-30 13:23:43 -04:00
Tadas Antanavicius
e6b062f686
Merge pull request #1605 from stefanoamorelli/feat/hyprmcp
Add Hyprland MCP server
2025-04-30 07:10:58 -07:00
Taidgh Robinson
042482110d Added nba-mcp-server to Community Servers list 2025-04-29 17:33:48 -07:00
Matthew McEachen
ba54c9d374
fix(server.py): remove unused import 'os' 2025-04-29 16:01:50 -07:00
samuelhsin
02ba70681d
Update README.md 2025-04-29 23:40:21 +08:00
samuelhsin
e44604fd78
Merge branch 'main' into main 2025-04-29 23:36:22 +08:00
Shaofeng Shi
f5f0c65677 minor, update the code repo name 2025-04-29 19:27:56 +08:00
Shaofeng Shi
15e1b79b0d Add Apache Gravitino 2025-04-29 19:27:56 +08:00
Kris Muhi
21c7a0673c
Update README.md 2025-04-29 11:29:45 +02:00
Kris Muhi
1037620edb
Update README.md 2025-04-29 11:28:33 +02:00
lipandongDr
247f20a669
Merge branch 'main' into update_readme 2025-04-29 11:19:52 +08:00
Tong Shen
08f5385b94
Merge branch 'main' into patch-1 2025-04-28 17:12:40 +08:00
Xudong Guo
3ed163c261
Merge branch 'main' into new-official-integrations-kwdb 2025-04-28 13:36:59 +08:00
Stefano Amorelli
a1daff49fe feat(hyprmcp): add hyprmcp to the servers' list 2025-04-27 22:56:00 +03:00
Cenk Altı
53d8266d5b
Merge branch 'main' into main 2025-04-27 13:53:16 -04:00
ttommyth
1382a64687 Add interactive-mcp 2025-04-28 00:48:23 +08:00
shaun smith
de1abc85a7
Merge pull request #1599 from snagasuri/add-deebo-link
Add Deebo MCP server link to community servers list
2025-04-27 14:54:22 +01:00
shaun smith
ad364be708
Merge pull request #1562 from tbxark-fork/main
Add MCP Proxy Server
2025-04-27 14:53:14 +01:00
shaun smith
7f51eadb93
Merge pull request #1390 from mytechnotalent/main
PR to add MalwareBazaar_MCP server to the Community list.
2025-04-27 14:51:58 +01:00
Kevin Thomas
9324496085
Merge branch 'main' into main 2025-04-27 08:25:03 -04:00
TBXark
75f17b35cf
Merge branch 'modelcontextprotocol:main' into main 2025-04-27 14:35:32 +08:00
shaun smith
1f2ecfca24
Merge pull request #1013 from samuelgursky/add-davinci-resolve-mcp
Add DaVinci Resolve MCP server to community servers list
2025-04-27 07:01:28 +01:00
Tong Shen
f408503aa9
Merge branch 'main' into patch-1 2025-04-27 13:25:24 +08:00
samuelhsin
8b384569e1
Merge branch 'main' into main 2025-04-27 11:51:47 +08:00
snagasuri
c596ade68d Add Deebo MCP server link to community servers list 2025-04-26 18:36:33 -07:00
김정석
821b2d9ca1
Merge branch 'main' into stdict 2025-04-27 08:58:36 +09:00
TBXark
82d17ff9f8
Merge branch 'modelcontextprotocol:main' into main 2025-04-27 04:27:39 +08:00
shaun smith
36cf850f27
Merge pull request #1564 from hao-cyber/add-phone-mcp
Add Phone MCP integration to README
2025-04-26 21:00:24 +01:00
Samuel Gursky
7aa38ac5cc
Merge branch 'main' into add-davinci-resolve-mcp 2025-04-26 13:22:58 -04:00
hao-cyber
bec57a416b
Merge branch 'main' into add-phone-mcp 2025-04-26 18:15:18 +08:00
TBXark
974aa017f4
Merge branch 'modelcontextprotocol:main' into main 2025-04-26 17:27:00 +08:00
shaun smith
364d01636b
Merge pull request #1022 from sonnylazuardi/main
Add Talk To Figma MCP to README
2025-04-26 10:22:33 +01:00
hao-cyber
02a7b4c15e
Merge branch 'main' into add-phone-mcp 2025-04-26 11:47:35 +08:00
Sonny Lazuardi
2abca559ad
Merge branch 'main' into main 2025-04-26 11:42:47 +08:00
lipandongDr
1227fda822
Merge branch 'main' into update_readme 2025-04-26 10:30:55 +08:00
Bob Remeika
a29c970b68 Add Ragie to third-party server list 2025-04-25 17:49:41 -07:00
Kevin Thomas
03e5462418
Merge branch 'main' into main 2025-04-25 19:53:01 -04:00
Harshal Sheth
8f39f5c478
Update README.md 2025-04-25 14:39:54 -07:00
Harshal Sheth
c404e9004b
Update README.md 2025-04-25 14:33:21 -07:00
Samuel Gursky
93bd4da930
Merge branch 'main' into add-davinci-resolve-mcp 2025-04-25 14:59:59 -04:00
TBXark
8c91d61414
Merge branch 'modelcontextprotocol:main' into main 2025-04-26 01:27:45 +08:00
shaun smith
1e33e7ed17
Merge pull request #1011 from Vortiago/UpdateReadmeWithMCPOutline
Add Outline MCP Server to list of community servers
2025-04-25 18:24:36 +01:00
hao-cyber
9679c38236
Merge branch 'main' into add-phone-mcp 2025-04-25 22:55:46 +08:00
TBXark
2b04a7ec51
Merge branch 'modelcontextprotocol:main' into main 2025-04-25 22:30:28 +08:00
shaun smith
c80efce549
Merge pull request #1568 from damms005/patch-1
Add DevDb MCP to Community Servers
2025-04-25 14:36:45 +01:00
shaun smith
7fec884ad5
Merge pull request #1561 from nithishr/add_couchbase_mcp_server
Add official Couchbase MCP server
2025-04-25 14:35:18 +01:00
Marcelo Ochoa
9678727af6
Merge branch 'main' into oracle-mcp 2025-04-25 09:22:47 -03:00
hao-cyber
a76e37baef
Merge branch 'main' into add-phone-mcp 2025-04-25 19:46:33 +08:00
Tong Shen
ddd2233adb
Add CRIC Wuye AI official MCP Server 2025-04-25 17:50:50 +08:00
TBXark
fc5499b6b6
Merge branch 'modelcontextprotocol:main' into main 2025-04-25 17:29:44 +08:00
shaun smith
a2436f1c57
Merge pull request #1070 from sssjiang/update-readme-add-Community-Servers-pubchem
add new pubchem mcp server in readme for community part
2025-04-25 09:35:36 +01:00
sssjiang
da9075462c
Merge branch 'main' into update-readme-add-Community-Servers-pubchem 2025-04-25 12:10:26 +08:00
sssjiang
6e7b575ad9
Update README.md
change in alphabetical order
2025-04-25 12:02:40 +08:00
Kevin Thomas
944f2a7eaa
Merge branch 'main' into main 2025-04-24 20:07:16 -04:00
Nithish Raghunandanan
39c3ee3894
Merge branch 'main' into add_couchbase_mcp_server 2025-04-24 21:07:07 +02:00
Damilola Emmanuel Olowookere
2145f01593
Add multi-database MCP server entry 2025-04-24 19:55:17 +01:00
TBXark
5c3318a962
Merge branch 'modelcontextprotocol:main' into main 2025-04-25 01:27:50 +08:00
hao-cyber
6ff61d628b
Merge branch 'main' into add-phone-mcp 2025-04-25 01:18:49 +08:00
David Soria Parra
b51a2ca541
Merge pull request #1543 from kurtisvg/patch-1
Update Toolbox description to list supported databases.
2025-04-24 18:17:54 +01:00
TBXark
287800b126
Merge branch 'modelcontextprotocol:main' into main 2025-04-25 00:35:29 +08:00
hao-cyber
71d3f2d0f8
Merge branch 'main' into add-phone-mcp 2025-04-25 00:27:23 +08:00
hao-cyber
faf4d8b31a Add Phone MCP integration to README 2025-04-25 00:27:07 +08:00
Cliff Hall
f5dac6d415
Merge pull request #1496 from shivdeepak/main
add streamableHttp server support for everything server
2025-04-24 11:59:32 -04:00
Cliff Hall
3020ae5596
Merge branch 'main' into main 2025-04-24 11:59:22 -04:00
TBXark
4d9ad1f9d2
Add MCP Proxy Server 2025-04-24 23:31:56 +08:00
Marcelo Ochoa
f7900cbb6f
Merge branch 'main' into oracle-mcp 2025-04-24 09:47:07 -03:00
Nithish Raghunandanan
e14ece7b56
Merge branch 'main' into add_couchbase_mcp_server 2025-04-24 14:44:13 +02:00
Nithish Raghunandanan
1ce57aa5c1 Add Couchbase MCP server 2025-04-24 14:37:22 +02:00
shaun smith
a0c7a31b0c
Merge pull request #1486 from axiomofjoy/arize-ai-integration
add Arize Phoenix integration to readme
2025-04-24 12:43:43 +01:00
shaun smith
34966eeafc
Merge pull request #1391 from korotovsky/patch-1
Proposal to add community MCP Slack server to the README
2025-04-24 12:20:34 +01:00
Dmitrii Korotovskii
4017307b23 Proposal to add community MCP Slack server to the README 2025-04-24 13:16:30 +02:00
김정석
7c64a51ac1
Merge branch 'main' into stdict 2025-04-24 15:14:50 +09:00
lipandongDr
ece40d9ad1
Merge branch 'main' into update_readme 2025-04-24 13:49:02 +08:00
Xudong Guo
e253e33533
Merge branch 'main' into new-official-integrations-kwdb 2025-04-24 09:17:47 +08:00
tszhim_tech
787d78d68d
Merge branch 'main' into feature/add-plane-mcp 2025-04-24 08:32:54 +08:00
shaun smith
2a4107d976
Merge pull request #1094 from baryhuang/add_mcp_server_my_apple_remembers
add community server Applescript-mcp
2025-04-23 23:21:46 +01:00
Bury Huang
6476b8fcfe update order 2025-04-23 15:13:30 -07:00
Cliff Hall
aff2243237
Merge branch 'main' into main 2025-04-23 18:00:37 -04:00
Bary Huang
b7879d9507
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-23 14:51:24 -07:00
Kevin Thomas
b21bd30e2a
Merge branch 'main' into main 2025-04-23 16:45:54 -04:00
shaun smith
5bd1a0b72f
Merge pull request #993 from Tritlo/main
Add lsp-mcp to community servers
2025-04-23 21:25:19 +01:00
Matthías Páll Gissurarson
24bfe0fd97
Merge branch 'main' into main 2025-04-23 22:23:18 +02:00
Bury Huang
cc6c703c8a update the name and location 2025-04-23 10:39:24 -07:00
Bury Huang
4dc57bc1d8 Merge remote-tracking branch 'origin/main' into add_mcp_server_my_apple_remembers 2025-04-23 10:34:59 -07:00
shaun smith
d7ce34c27f
Merge pull request #1357 from aidankmcalister/add-prisma-server
Add prisma server
2025-04-23 18:34:14 +01:00
shaun smith
1044db1491
Merge pull request #989 from spgoodman/patch-1
Update README.md with Createve.AI Nexus Server
2025-04-23 18:31:33 +01:00
shaun smith
afaa8c32e2
Merge pull request #987 from shinzo-labs/feat/coinmarketcap-server
Add CoinMarketCap server for complete API access
2025-04-23 18:28:14 +01:00
Austin Born
86de63151e
Merge branch 'main' into feat/coinmarketcap-server 2025-04-23 10:25:16 -07:00
shaun smith
ae2b7a6b4b
Merge pull request #990 from xing5/main
Add community opensource server: Google Sheets Access/Edit
2025-04-23 18:21:39 +01:00
shaun smith
6fda0528e0
Merge pull request #1017 from jimmyhzhang/patch-1
Adding Deep Research MCP server
2025-04-23 18:02:38 +01:00
shaun smith
21a1e00a97
Merge pull request #1512 from kocierik/main
Add consul and nomad mcp to community servers
2025-04-23 17:44:08 +01:00
Erik
5f8388024e
Update README.md 2025-04-23 18:42:14 +02:00
Erik
3d728f7497
Update README.md 2025-04-23 18:40:41 +02:00
shaun smith
096b125b10
Merge pull request #1019 from baryhuang/add_mcp_server_remote_macos_use
Add mcp server: Computer-Use - Remote MacOS Use
2025-04-23 17:40:13 +01:00
shaun smith
432ee74b1d
Merge pull request #1008 from taazkareem/add-clickup-mcp-server
Add ClickUp MCP Server to Community Servers
2025-04-23 17:30:23 +01:00
shaun smith
48ad5cf855
Merge pull request #1366 from r-huijts/add-strava-mcp-server
Add Strava MCP server to community servers list
2025-04-23 17:04:11 +01:00
shaun smith
38c5dcd267
Merge pull request #1542 from ariadng/add-server
Add MetaTrader MCP to Community Servers
2025-04-23 16:57:00 +01:00
shaun smith
0043fb1aac
Merge pull request #1507 from hiromitsusasaki/add-raindrop-io-server
docs: add Raindrop.io MCP server to community servers
2025-04-23 16:51:17 +01:00
shaun smith
2d8c639667
Merge pull request #1505 from diegobit/aranet4
Add MCP server for aranet4
2025-04-23 16:45:21 +01:00
Tadas Antanavicius
8a7b6dd0ec
Merge pull request #698 from szeider/add-my-server
Add my servers DPLP and Solver to README.md
2025-04-23 08:30:45 -07:00
Tadas Antanavicius
0767d9cabb
Merge pull request #732 from geropl/gpl/add-git-mcp-go
[community servers] Add geropl/git-mcp-go
2025-04-23 08:29:34 -07:00
Aidan McAlister
71082825ee
Merge branch 'main' into add-prisma-server 2025-04-23 10:29:26 -05:00
Tadas Antanavicius
85953f6d86
Merge pull request #637 from yu-iskw/update-readme
Add a link community MCP server for Google Cloud Vertex AI Search
2025-04-23 08:28:58 -07:00
Tadas Antanavicius
11d2cfdc9e
Merge pull request #758 from azure-javaee/edburns/mention-quarkus-mcp
On branch edburns/mention-quarkus-mcp Mention the Quarkus MCP servers Quarkus extension.
2025-04-23 08:27:29 -07:00
Aidan McAlister
89be74a187
Merge branch 'main' into add-prisma-server 2025-04-23 10:26:53 -05:00
Ola Hungerford
6c9246468f
Merge pull request #1527 from czy88840616/patch-1
Docs: wrap mcpServers config in complete JSON for better IDE support
2025-04-23 08:08:29 -07:00
shaun smith
a9dd5d0b8d
Merge pull request #1478 from ammbo/patch-1
Add GibsonAI MCP
2025-04-23 15:53:29 +01:00
shaun smith
e96be31d00
Merge pull request #1545 from yuiseki/add-gyazo
Add Gyazo Official MCP Server
2025-04-23 15:24:27 +01:00
Tensor Templar
97b4c77436
Merge branch 'main' into add-official-rootsignals-llmops-mcp 2025-04-23 14:48:18 +03:00
김정석
73464f1c17
Merge branch 'main' into stdict 2025-04-23 20:00:17 +09:00
lipandongDr
824d44e334
Merge branch 'main' into update_readme 2025-04-23 17:44:58 +08:00
Ben Barnett
2539e341f4
Add Snyk official MCP Server
Enhance security posture by embedding Snyk vulnerability scanning directly into agentic workflows.
2025-04-23 09:45:14 +01:00
samuelhsin
2a04a1a110
Merge branch 'main' into main 2025-04-23 16:40:11 +08:00
yuiseki
90798ce06d Add Gyazo Official MCP Server 2025-04-23 15:54:07 +09:00
Xudong Guo
89ec9012e8
Merge branch 'main' into new-official-integrations-kwdb 2025-04-23 11:49:56 +08:00
Shiv Deepak Muddada
e70bcd317b remove json middleware from everything streamable http server 2025-04-22 19:51:16 -07:00
Shiv Deepak Muddada
7e602b0976 update package.lock 2025-04-22 19:32:07 -07:00
Shiv Deepak Muddada
d1d79444f7 fix: passing body to handleRequest, and optionally adding a response id if it exists 2025-04-22 19:32:07 -07:00
Shiv Deepak Muddada
03e9a7be0d ref: cleanup 2025-04-22 19:32:03 -07:00
Shiv Deepak Muddada
ace5c2a8dd update docs 2025-04-22 19:29:06 -07:00
Shiv Deepak Muddada
07af15945d add streamableHttp server support for everything server 2025-04-22 19:27:00 -07:00
Kurtis Van Gent
5bcb415374
Update Toolbox description to list supported databases. 2025-04-22 19:50:15 -06:00
Aria Dhanang
83cbd8e42f
Add MetaTrader MCP to Community Servers
Add MetaTrader MCP to (https://github.com/ariadng/metatrader-mcp-server) Community Servers. It's a MCP server to enable AI LLMs to execute trades using MetaTrader platform.
2025-04-23 03:08:35 +07:00
shaun smith
b2ad5725ab
Merge branch 'main' into gpl/add-git-mcp-go 2025-04-22 17:08:51 +01:00
shaun smith
a4f4fa8d7d
Update README.md
Alphabetical ordering

Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-04-22 17:08:20 +01:00
shaun smith
685f237595
Merge branch 'main' into add-my-server 2025-04-22 17:06:43 +01:00
shaun smith
c3f79dcf53
Merge branch 'main' into update-readme 2025-04-22 17:01:40 +01:00
Mahesh Murag
ad36d06a3a
Merge pull request #1328 from Yuan325/update-readme
Add MCP Toolbox for Databases to readme
2025-04-22 16:43:31 +02:00
Kevin Thomas
12bc14f084
Merge branch 'main' into main 2025-04-22 10:15:20 -04:00
David Soria Parra
2edd886c3f
Merge pull request #1525 from avi1mizrahi/patch-1
Add Pinecone MCP servers
2025-04-22 13:37:53 +01:00
lipandongDr
4fe922cdd7
Merge branch 'main' into update_readme 2025-04-22 19:07:31 +08:00
David Soria Parra
52db0d9899
Merge pull request #1243 from burkeholland/burkeholland-vscode-install-instructions
Update READMEs with instructions for VS Code installation
2025-04-22 10:56:19 +01:00
David Soria Parra
d8b83e0787
Merge pull request #1522 from rohit-ganguly/azure-mcp
Add Azure MCP Server
2025-04-22 10:55:25 +01:00
Avi Mizrahi
81cf2c8660
typos 2025-04-22 10:02:54 +03:00
Juan Antonio Osorio
437b13e71e Add ToolHive to Resources section
ToolHive is a lightweight utility designed to simplify the deployment and management of MCP servers, ensuring ease of use, consistency, and security. It provides a curated registry of MCPs with verified configurations, secure secrets management, and standardized packaging using OCI containers.

This commit adds ToolHive to the Resources section of the MCP servers list.
2025-04-22 09:58:35 +03:00
Bary Huang
e96f8ea0ad
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-21 22:48:22 -07:00
Bary Huang
ac58b2be22
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-21 22:48:05 -07:00
Harry Chen
0a7c7c18f8
docs: Update server README.md 2025-04-22 12:03:01 +08:00
Xudong Guo
d274bd6332
Merge branch 'main' into new-official-integrations-kwdb 2025-04-22 10:32:04 +08:00
lipandongDr
bcf4ec76fa
Merge branch 'main' into update_readme 2025-04-22 09:49:06 +08:00
Avi Mizrahi
343bb273a4
Add Pinecone MCP servers 2025-04-22 01:39:46 +03:00
Kevin Thomas
b797abbf65
Merge branch 'main' into main 2025-04-21 17:38:30 -04:00
Rohit Ganguly
e2c07f72a1
Merge branch 'main' into azure-mcp 2025-04-21 11:29:41 -04:00
Rohit Ganguly
20c242cc0d fix alt text 2025-04-21 11:28:08 -04:00
Rohit Ganguly
e61d09ac7d add azure MCP server 2025-04-21 11:22:44 -04:00
Tadas Antanavicius
a95086b888
Merge pull request #1518 from olaservo/force-npm-publish
Update server version to match package semantic version and force npm publish
2025-04-21 08:22:18 -07:00
Tadas Antanavicius
6a6d1d43cb
Merge pull request #1502 from olaservo/add-official-aws-servers
Add AWS official servers link
2025-04-21 08:19:03 -07:00
olaservo
c093906095 Update server version to match package semantic version 2025-04-21 06:28:25 -07:00
Erik
b9290f348d
Update README.md 2025-04-21 10:24:59 +02:00
Erik
e491ebeba2
Update README.md 2025-04-21 10:15:37 +02:00
Xudong Guo
f8e3469d15
Merge branch 'main' into new-official-integrations-kwdb 2025-04-21 09:11:37 +08:00
hiromitsusasaki
bb2ca478a9 docs: add Raindrop.io MCP server to community servers 2025-04-21 00:16:50 +09:00
Diego Giorgini
acad59f973 Add MCP server for aranet4 2025-04-20 16:33:52 +02:00
Bary Huang
7024b084ec
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-20 01:09:36 -07:00
Bary Huang
2021bdcde7
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-20 01:09:14 -07:00
Aland Osman
f784d90faf
Merge branch 'main' into main 2025-04-20 09:18:38 +03:00
VivekKumarNeu
22df04f000 add lucene mcp server 2025-04-19 22:57:32 -07:00
VivekKumarNeu
943252994b add lucene mcp server 2025-04-19 22:51:33 -07:00
김정석
57c34604b1
Merge branch 'main' into stdict 2025-04-20 13:03:09 +09:00
Kevin Thomas
3cd81beb4b
Merge branch 'main' into main 2025-04-19 22:17:22 -04:00
VivekKumarNeu
2e25c60bfb add lucene mcp server 2025-04-19 18:32:45 -07:00
Ola Hungerford
a8efccb3f2
Merge pull request #1437 from mortensi/patch-2
Add official Redis servers to Readme
2025-04-19 14:09:22 -07:00
olaservo
528c031673 Re-order alphabetically 2025-04-19 14:05:17 -07:00
olaservo
3bf17581e4 Add AWS official servers link 2025-04-19 14:02:43 -07:00
Xander Song
806ed58062
Merge branch 'main' into arize-ai-integration 2025-04-19 13:58:59 -07:00
Ola Hungerford
0f86b304a9
Merge pull request #1335 from BobMerkus/fix/gitlab-get-file-contents
fix: use default HEAD as ref
2025-04-19 13:54:12 -07:00
Tadas Antanavicius
790403a740
Merge pull request #1424 from xiangkaiz/klavis-servers
Add mcp servers and resources from Klavis AI.
2025-04-19 13:10:53 -07:00
Bob Merkus
d6a06c6433
Merge branch 'main' into fix/gitlab-get-file-contents 2025-04-19 21:57:30 +02:00
Bob
f221e958d3 fix: remove duplicated project_id from schema 2025-04-19 21:56:43 +02:00
Cliff Hall
fdcc9672b6
Merge pull request #1492 from isdaniel/main
add mcp_weather mcp github link
2025-04-19 15:27:52 -04:00
Cliff Hall
818e00a241
Merge pull request #1392 from hrushikeshdokala/atlan-mcp
Add Atlan MCP
2025-04-19 15:20:08 -04:00
Ali Hashemi
c5dedbb343 chore: add rust mcp filesystem to community servers 2025-04-19 10:57:44 -03:00
Kevin Thomas
a561ee4d6c
Merge branch 'main' into main 2025-04-19 05:18:49 -04:00
김정석
a52e50ddbc
Merge branch 'main' into stdict 2025-04-19 12:41:26 +09:00
石秉修(PING-HSIU SHIH)
dda3a5d46f
Merge branch 'main' into main 2025-04-19 07:54:26 +08:00
Ethan Lee
3fc5420e80
Add ActionKit to third-party servers list 2025-04-18 16:11:20 -07:00
Hrushikesh Dokala
55a14f1846
Merge branch 'main' into atlan-mcp 2025-04-18 23:25:46 +05:30
wirehack
5a1cbe6b46 change order. 2025-04-18 10:42:54 -07:00
wirehack
8bfe8f15f5 Resolve comments. 2025-04-18 10:42:54 -07:00
Xiangkai Zeng
3b17729716 Add mcp servers and resources from Klavis AI. 2025-04-18 10:42:54 -07:00
Ola Hungerford
f93737dbb0
Merge pull request #1282 from morinokami/patch-2
fix: Add completions capability to Everything server
2025-04-18 08:19:15 -07:00
石秉修(PING-HSIU SHIH)
8ea53fc6de
Update README.md
add mcp_weather mcp github link
2025-04-18 22:54:06 +08:00
Ola Hungerford
0b7432ba5e
Merge pull request #1427 from dhruska/patch-1
Update incorrect Brave Search developer dashboard URL
2025-04-18 07:31:12 -07:00
Ola Hungerford
fd657e6816
Merge pull request #1449 from reticenceji/main
update sqlite's mcp SDK version to 1.6.0
2025-04-18 07:29:59 -07:00
Ola Hungerford
ad91defd5c
Merge pull request #1456 from cliffhall/upgrade-ts-sdk
Upgrade typescript-sdk version in everything server
2025-04-18 07:23:12 -07:00
Ola Hungerford
c9b93eba96
Merge pull request #1488 from 8ma10s/slack/add-user-profile-read-scope-to-readme
[slack] Instruct users to add users.profile:read scope to token
2025-04-18 07:13:23 -07:00
Miles Georgi
04ef6be117 Update README.md to include Foobara framework's mcp-connector 2025-04-18 07:12:25 -07:00
Ola Hungerford
fc99b57e63
Merge pull request #1426 from olaservo/fix-redis-server-binary
Standardize build and binary references for server-redis
2025-04-18 07:07:50 -07:00
Tadas Antanavicius
0b80f9f1c3
Merge pull request #1356 from szabolcsgelencser/bitrise-mcp-server
feat: adding Bitrise's official MCP server
2025-04-18 06:51:09 -07:00
Tadas Antanavicius
b423a26a0b
Merge pull request #1468 from jifrozen0110/jifrozen0110
Add Riot Games API MCP Server
2025-04-18 06:49:59 -07:00
Aidan McAlister
75cfc3a6e4
Merge branch 'main' into add-prisma-server 2025-04-18 08:38:54 -05:00
R.Huijts
cd735e6e3c
Merge branch 'main' into add-strava-mcp-server 2025-04-18 10:51:16 +02:00
Hrushikesh Dokala
c2103e0760
Merge branch 'main' into atlan-mcp 2025-04-18 11:08:23 +05:30
Yamato Sasaki
b9d63b4e9d Instruct users to add users.profile:read scope to token as profile.get API requires it 2025-04-18 13:48:54 +09:00
Alexander Song
fbd1c64ff4 edit 2025-04-17 20:50:40 -07:00
Alexander Song
4b8d81fc40 docs: add arize-phoenix to official integrations 2025-04-17 20:46:56 -07:00
Ola Hungerford
5514774490
Update fetch Readme JSON snippets for installation to be complete JSON 2025-04-17 19:52:45 -07:00
jifrozen0110
a0af1bbfa5
Merge branch 'main' into jifrozen0110 2025-04-18 11:35:22 +09:00
olaservo
687a5ef5f6 Remove comments from JSON code blocks in readme to avoid invalid JSON copy/paste 2025-04-17 19:06:27 -07:00
olaservo
14bd265f9c Add more details on connection troubleshooting to Readme 2025-04-17 18:51:21 -07:00
olaservo
743a9341f3 Update error logging 2025-04-17 18:51:06 -07:00
olaservo
d3b61a6124 Update package-lock 2025-04-17 18:50:54 -07:00
Sonny Lazuardi
7b270cff45
Merge branch 'main' into main 2025-04-18 07:27:41 +08:00
Cliff Hall
7a0eef8c1c
Merge pull request #1388 from fjm2u/main
Add MCP Router to community resources in README
2025-04-17 12:33:50 -04:00
akesiraju
07139047ca
Merge branch 'main' into morningstar-mcp-server 2025-04-17 11:56:07 -04:00
Cliff Hall
8733a0c338
Merge branch 'main' into upgrade-ts-sdk 2025-04-17 11:34:15 -04:00
cliffhall
f1355308ec Upgrade typescript-sdk version in everything server 2025-04-17 11:33:16 -04:00
Ammon Brown
892ae8a2dc
Add GibsonAI MCP
Added the MCP server for GibsonAI
2025-04-17 09:45:51 -04:00
fjm2u
910d1bab07
Merge branch 'main' into main 2025-04-17 22:31:31 +09:00
Kevin Thomas
9e3b41b5de
Merge branch 'main' into main 2025-04-17 05:03:48 -04:00
jifrozen0110
73d826cdab
Add Riot Games API MCP Server 2025-04-17 13:42:34 +09:00
Xudong Guo
0b3eeaab75 Add Official KWDB integration for MCP 2025-04-17 10:50:27 +08:00
Bary Huang
0433bfdcc3
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-16 18:00:03 -07:00
Bary Huang
1ce66bb882
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-16 17:59:50 -07:00
김정석
a42b80ef65
Merge branch 'main' into stdict 2025-04-17 07:23:51 +09:00
Juan Santos Ochoa
944e162c45 docs: add Jupyter Notebook MCP to Community Servers
JupyterMCP connects Jupyter Notebook to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Jupyter Notebooks. This integration enables AI-assisted code execution, data analysis, visualization, and more.
2025-04-16 15:39:04 -06:00
Rafael Corrêa Gomes
bf87ec5eb3
Add Adobe Commerce Community MCP server 2025-04-16 17:07:22 -04:00
Aidan McAlister
82b5adc3b3
Merge branch 'main' into add-prisma-server 2025-04-16 13:55:23 -05:00
Tadas Antanavicius
7f00208ed4
Merge pull request #1179 from unibaseio/main
Add Membase MCP Server
2025-04-16 09:26:22 -07:00
Cliff Hall
423d1ebe76
Merge pull request #1402 from alexarevalo9/ticktick-mcp-server
Add TickTick task management MCP server to README
2025-04-16 11:53:52 -04:00
Cliff Hall
ab04f2f568
Merge branch 'main' into ticktick-mcp-server 2025-04-16 11:52:51 -04:00
Cliff Hall
aab7ff6245
Merge pull request #1407 from olamapsteam/official-olamaps-mcp
Official Ola Maps MCP Server
2025-04-16 11:50:23 -04:00
Cliff Hall
63dff32edb
Merge branch 'main' into official-olamaps-mcp 2025-04-16 11:49:50 -04:00
cliffhall
fc9e6ba3c9 Upgrade typescript-sdk version in everything server 2025-04-16 11:32:07 -04:00
Marcelo Ochoa
2ff029ead0
Merge branch 'main' into oracle-mcp 2025-04-16 12:30:52 -03:00
Aidan McAlister
a5c3f7d945
Merge branch 'main' into add-prisma-server 2025-04-16 09:09:04 -05:00
Gaoqiang Ji
9120679cc6 update sqlite's mcp version to 1.6.0 2025-04-16 16:57:17 +08:00
Gaoqiang Ji
a8f84ccd76 update readme 2025-04-16 16:49:29 +08:00
Gaoqiang Ji
b3961e050d update sqlite's mcp version to 1.6.0 2025-04-16 16:40:22 +08:00
김정석
3d9100057b
Merge branch 'main' into stdict 2025-04-16 15:08:12 +09:00
Burke Holland
c0668400f7 Merge branch 'main' of https://github.com/modelcontextprotocol/servers into burkeholland-vscode-install-instructions 2025-04-15 22:19:33 -05:00
Alex Arevalo
ce01ecbcb8
Merge branch 'main' into ticktick-mcp-server 2025-04-15 22:11:21 -05:00
Stephen Toub
6c82d23ef8
Augment list of MCP SDKs 2025-04-15 20:37:50 -04:00
Burke Holland
adac92f93d Merge branch 'main' of https://github.com/modelcontextprotocol/servers into burkeholland-vscode-install-instructions 2025-04-15 16:40:03 -05:00
NaveenKumar Namachivayam ⚡
fc4b362e90
Merge branch 'main' into add/jmeter-mcp-server 2025-04-15 11:59:31 -04:00
Cliff Hall
872a3defdf
Merge pull request #1440 from yeonupark/yeonupark
Add SoccerDataAPI MCP Server
2025-04-15 11:41:14 -04:00
Cliff Hall
09fcbd454f
Merge branch 'main' into yeonupark 2025-04-15 11:40:02 -04:00
Ola Hungerford
243d25e527
Merge branch 'main' into add-jest-setup 2025-04-15 08:20:30 -07:00
Ola Hungerford
79542fb7ea
Merge pull request #1423 from cliffhall/add-periodic-stderr-messages
Add periodic stderr messages and reduce frequency of generated notifcations.
2025-04-15 08:18:33 -07:00
cliffhall
b8ecbe79de Adjust intervals for outgoing demo messages
- subscription updates: 10 seconds
- logging messages: 20 seconds
- stderr messages: 30 seconds
2025-04-15 10:52:34 -04:00
yeonupark
8c86f7aacf Add SoccerDataAPI MCP Server 2025-04-15 23:03:53 +09:00
Mirko Ortensi
f0ea94b9a9
Update README.md
Added official Redis MCP servers
2025-04-15 15:23:24 +02:00
KONENET
86f8b13b17
Merge branch 'main' into main 2025-04-15 21:18:33 +08:00
Ola Hungerford
48d41b7f6e
Merge branch 'main' into fix-redis-server-binary 2025-04-15 05:36:49 -07:00
fjm2u
1c993f8b7b
Merge branch 'main' into main 2025-04-15 21:31:15 +09:00
김정석
2bc6818074
Merge branch 'main' into stdict 2025-04-15 19:43:20 +09:00
R.Huijts
fed2e4f114
Merge branch 'main' into add-strava-mcp-server 2025-04-15 09:40:26 +02:00
Donald Hruska
c08f46a5f7
Update incorrect Brave Search developer dashboard URL 2025-04-14 22:02:50 -07:00
olaservo
e5477c2bd4 Standardize build and binary references 2025-04-14 21:12:35 -07:00
NaveenKumar Namachivayam ⚡
d709401289
Merge branch 'main' into add/jmeter-mcp-server 2025-04-14 23:27:21 -04:00
lipandongDr
0ec6b6e1f6
Merge branch 'main' into update_readme 2025-04-15 10:16:48 +08:00
mossv2
bae859e199 add membase mcp server 2025-04-15 09:37:40 +08:00
Bary Huang
96f98fd70c
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-14 17:20:37 -07:00
Bary Huang
864b62f3f7
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-14 17:20:23 -07:00
cliffhall
41fa29e21b Fix formatting 2025-04-14 17:32:33 -04:00
cliffhall
9655d471f7 Add periodic stderr messages.
In everything.ts
- add a 10 second interval for sending 'notifications/stderr' messages to the client

This was created in order to test the display and clearing of stderr messages in the client.
- see https://github.com/modelcontextprotocol/inspector/pull/286
2025-04-14 17:13:11 -04:00
Kevin Thomas
a40cc30d85
Merge branch 'main' into main 2025-04-14 13:33:02 -07:00
Víctor Romero
627cfc9c48
Merge branch 'main' into main 2025-04-14 11:21:54 -05:00
Tadas Antanavicius
1ba26786c4
Merge pull request #1260 from ohmont/feat/optimize-slack-get-channels
Modify getChannels method in server-slack to support fetching channels by IDs from env
2025-04-14 09:13:43 -07:00
Tadas Antanavicius
3958be3771
Merge pull request #1364 from JoJoJoJoJoJoJo/add-mcp-manager-mcpm
Add resource mcpm
2025-04-14 08:52:52 -07:00
Tadas Antanavicius
63d2668e83
Merge pull request #1090 from philnash/astra-db
Update README to include Astra DB MCP server
2025-04-14 08:52:08 -07:00
Tadas Antanavicius
0c1bb2b76b
Merge pull request #1132 from pab1it0/feat/add_chess.com
Add chess.com mcp
2025-04-14 08:50:42 -07:00
Seongtaek Oh
33447683ee
Merge branch 'main' into feat/optimize-slack-get-channels 2025-04-15 00:04:09 +09:00
dix
85ddb6ddda
Merge branch 'main' into main 2025-04-14 08:19:28 -06:00
codeboyzz
b6c072a931
Update README.md to add high-level framework mcp-declarative-java-sdk 2025-04-14 20:40:39 +08:00
Marcelo Ochoa
63998b9770
Merge branch 'main' into oracle-mcp 2025-04-14 09:11:18 -03:00
fjm2u
c8704f41d2
Merge branch 'main' into main 2025-04-14 20:50:17 +09:00
Hrushikesh Dokala
638bc68fa1
Merge branch 'main' into atlan-mcp 2025-04-14 14:00:37 +05:30
Hrushikesh Dokala
868707a143 fix: update logo 2025-04-14 14:00:07 +05:30
pankaj-verma1_ola
0a0e3f59f4 Official Ola Maps MCP Server 2025-04-14 12:53:25 +05:30
Jonathan Wang
029f54a6b6
Merge branch 'main' into add-mcp-manager-mcpm 2025-04-14 15:08:55 +08:00
Tensor Templar
4ea2af4a11
Merge branch 'main' into add-official-rootsignals-llmops-mcp 2025-04-14 09:39:57 +03:00
Phil Nash
e58070efbd
Merge branch 'main' into astra-db 2025-04-14 14:02:49 +10:00
olaservo
8bdd270abb Add working test config for filesystem 2025-04-13 20:02:08 -07:00
Alex Arevalo
4729093b00
Merge branch 'main' into ticktick-mcp-server 2025-04-13 20:51:53 -05:00
lipandongDr
69de8d67c0
Merge branch 'main' into update_readme 2025-04-14 09:50:16 +08:00
allen joslin
95052c4493
Merge branch 'main' into ajoslin/memory 2025-04-13 18:02:16 -04:00
Tadas Antanavicius
c19925b8f0
Merge pull request #1303 from stefanoamorelli/feat/sec-edgar-mcp-server
Add SEC EDGAR MCP Server
2025-04-13 12:28:59 -07:00
Tadas Antanavicius
13408e9037
Merge pull request #1323 from chaindead/add-telegram-mcp-server
Add TelegramMCP server
2025-04-13 12:28:24 -07:00
Tadas Antanavicius
664a2942ed
Merge pull request #1265 from anitarua/mcp-momento-readme-update
add Momento as official third party integration
2025-04-13 12:27:55 -07:00
alex
d5efee148d
Add TickTick task management MCP server to README 2025-04-13 13:35:05 -05:00
Shinya Fujino
7baf4c5c36
Merge branch 'main' into patch-2 2025-04-14 00:57:08 +09:00
Kevin Thomas
2551ca8aed removed other PR entry 2025-04-13 14:32:46 +00:00
Kevin Thomas
4a8185184e
Merge pull request #2 from mytechnotalent/RAG_MCP-addition
Update README.md
2025-04-13 07:19:26 -07:00
Kevin Thomas
efad4e6386
Update README.md 2025-04-13 10:19:10 -04:00
Kevin Thomas
27d728db5f
Update README.md 2025-04-13 10:16:20 -04:00
Bary Huang
5ff268a0cf
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-13 00:46:35 -07:00
Bary Huang
b1c0db08f2
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-13 00:46:20 -07:00
Matthew McEachen
6475a7517c
Merge branch 'main' into main 2025-04-12 17:20:49 -07:00
Hrushikesh Dokala
8345bfd8e7 feat: Add Atlan MCP 2025-04-13 00:38:11 +05:30
Stefano Amorelli
e3742e4b41
Merge branch 'main' into feat/sec-edgar-mcp-server 2025-04-12 20:35:59 +03:00
Stefano Amorelli
ca219863ba docs: update community-developed MCP servers list with SEC EDGAR 2025-04-12 20:35:31 +03:00
Kevin Thomas
144e037288
Merge pull request #1 from mytechnotalent/MalwareBazaar_MCP-addition
Update README.md adding MalwareBazaar_MCP
2025-04-12 09:24:37 -07:00
Kevin Thomas
a7d3154118
Update README.md adding MalwareBazaar_MCP
PR to add MalwareBazaar_MCP to the Community list.
2025-04-12 12:24:10 -04:00
NaveenKumar Namachivayam ⚡
831e85ed96
Merge branch 'main' into add/jmeter-mcp-server 2025-04-12 12:20:07 -04:00
fjm2u
dc5ec67e1c Add MCP Router to community resources in README 2025-04-12 22:21:54 +09:00
Sonny Lazuardi
7c07053f37
Merge branch 'main' into main 2025-04-12 15:56:28 +08:00
John Doe
2b1b51cdc8 Add TelegramMCP server 2025-04-12 10:45:03 +03:00
dix
b7c8c63f8f
Add Pagos maintained MCP server to list of Official servers 2025-04-11 14:32:24 -06:00
R.Huijts
de9f02f281
Merge branch 'main' into add-strava-mcp-server 2025-04-11 19:01:47 +02:00
anitarua
07c51b5ee0 make link bold for consistency 2025-04-11 09:18:47 -07:00
anitarua
7537122787 add link to mcp-momento repo 2025-04-11 09:18:47 -07:00
anitarua
01a7cfd9b7 add Momento as official third party integration 2025-04-11 09:18:47 -07:00
Mahesh Murag
2c706e5c51
Merge pull request #1370 from JulianPasquale/add-notion-official-mcp
docs: Add Notion oficial MCP to docs
2025-04-11 09:32:38 -04:00
Tadas Antanavicius
f09388918b
Merge pull request #1349 from donghyun-chae/feat/amadeus-mcp-server
Add Amadeus MCP Server
2025-04-11 06:26:12 -07:00
Tadas Antanavicius
01d529bd8c
Merge pull request #1098 from codacy/main
Add Codacy Official MCP Server
2025-04-11 06:24:04 -07:00
Tadas Antanavicius
e818f00b65
Merge pull request #1244 from village-chat/main
Add MCPVerse to README as an additional MCP resource
2025-04-11 06:23:19 -07:00
Julian Pasquale
c4e121a260 Add Notion oficial MCP to docs 2025-04-11 09:48:13 -03:00
DongHyun Chae
1731325450
Merge branch 'main' into feat/amadeus-mcp-server 2025-04-11 01:01:26 -07:00
R.Huijts
86360dcacc
Merge branch 'main' into add-strava-mcp-server 2025-04-11 09:40:45 +02:00
R.Huijts
c3267155cd Add Strava MCP server to community servers list 2025-04-11 09:33:45 +02:00
Jonathan Wang
98b9457a6d
Add resource mcpm 2025-04-11 11:43:56 +08:00
Burke Holland
090b6b7c1a Move VS Code below Claude 2025-04-10 12:10:02 -05:00
Aland Osman
e6d47d1a44
Merge branch 'main' into main 2025-04-10 17:58:31 +03:00
Szabolcs Gelencsér
caccb925e6 feat: adding Bitrise's official MCP server 2025-04-10 16:38:47 +02:00
Burke Holland
76b3d7b5de Merge remote-tracking branch 'upstream/main' into burkeholland-vscode-install-instructions 2025-04-10 09:29:23 -05:00
Aidan
35557a4f7c
image updated 2025-04-10 09:24:08 -05:00
Aidan
3a6f892599
link updated 2025-04-10 09:21:09 -05:00
Aidan
b771a3a79c
prisma added 2025-04-10 09:19:09 -05:00
Sunil Pandey
f0ab88915b Add DevRev official integration 2025-04-10 19:27:05 +05:30
Marcelo Ochoa
3af23a284a
Merge branch 'main' into oracle-mcp 2025-04-10 10:51:08 -03:00
Donghyun Chae
2f64d072bf Add Amadeus MCP Server 2025-04-10 17:23:20 +09:00
GongRzhe
5dfdecd57f
Merge branch 'main' into patch-4 2025-04-10 08:24:40 +08:00
Brian Buvinghausen
e6cb307885
Merge branch 'main' into main 2025-04-09 15:18:43 -05:00
Lingjun Meng
a5dfa643f1
Merge branch 'main' into main 2025-04-10 03:48:39 +12:00
김정석
e3295097c9
Merge branch 'main' into stdict 2025-04-09 22:43:22 +09:00
Bob Merkus
a04193380d fix: use default HEAD as ref 2025-04-09 14:12:01 +02:00
Allan Bettarel
9a3c066d76 chore: add tl;dv into the Official Integrations 2025-04-09 13:36:32 +02:00
kukapay
d96f6674c7
Merge branch 'main' into main 2025-04-09 18:47:45 +08:00
Alejandro Rizzo
6688feb66b
Merge branch 'main' into main 2025-04-09 11:41:30 +01:00
Brad Erickson
5db0a19c4a Add Video Still Capture MCP to README 2025-04-08 20:13:48 -07:00
lipandongDr
90deca6ed8
Merge branch 'main' into update_readme 2025-04-09 10:19:23 +08:00
Yuan Teoh
4182d096bc Add MCP Toolbox for Database to readme 2025-04-08 18:23:28 -07:00
Matthew McEachen
4c77b64518
refactor(mcp-server-git): Change from environment variable to proper parameter 2025-04-08 17:53:03 -07:00
Matthew McEachen
1ac3c1da59
feat(mcp_server_git): Add support for configurable GIT_DIFF_CONTEXT_LINES
- Introduced `GIT_DIFF_CONTEXT_LINES` environment variable to customize the number of context lines shown in git diff output.
- Updated `git_diff_unstaged`, `git_diff_staged`, and `git_diff` functions to utilize the new context line setting.
- Enhanced README.md to document the new environment variable and its implications.
2025-04-08 15:41:41 -07:00
Bary Huang
72f315e897
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-08 15:37:02 -07:00
Bary Huang
293df603c7
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-08 15:36:30 -07:00
Nimesh Chakravarthi
e8ca013c09
Merge branch 'main' into main 2025-04-08 14:51:49 -07:00
Tadas Antanavicius
e8f0b15f41
Merge pull request #1127 from maceip/patch-2
[community mcp] add attestable-mcp
2025-04-08 13:18:37 -07:00
Tadas Antanavicius
51c2d81b6f
Merge pull request #1293 from SuperJolly/main
Add EdgeOne Pages MCP to README
2025-04-08 13:17:58 -07:00
Tadas Antanavicius
eb0cad07cc
Merge pull request #1095 from danbillson/paddle
Add Paddle MCP server to official integrations
2025-04-08 13:17:14 -07:00
mac
2d5d210438
Merge branch 'main' into patch-2 2025-04-08 11:27:51 -07:00
Cenk Altı
6df8c0bc55
Add official Put.io MCP server 2025-04-08 10:41:43 -04:00
thefalc
0a27c33c39 Added Confluent MCP server project 2025-04-08 06:54:45 -07:00
Marcelo Ochoa
86dc32f466
Merge branch 'main' into oracle-mcp 2025-04-08 08:21:06 -03:00
Justin Spahr-Summers
c99b78a4d1
Merge pull request #1309 from justinwilaby/jw/heroku-mcp
feat: add Heroku Platform MCP server to Readme
2025-04-08 10:31:25 +01:00
superjolly
d2e59bafb5
Merge branch 'main' into main 2025-04-08 16:58:51 +08:00
Dan Billson
d553b09c98
Merge branch 'main' into paddle 2025-04-08 08:50:37 +01:00
lipandongDr
bcd70ab2ca
Merge branch 'main' into update_readme 2025-04-08 11:27:04 +08:00
Shy2593666979
3d1d4418ac
Merge branch 'main' into main 2025-04-08 10:41:16 +08:00
Justin Wilaby
482553150b
feat: add Heroku Platform MCP server to Readme 2025-04-07 15:03:05 -07:00
Tadas Antanavicius
fc5e6f4b68
Merge pull request #1165 from kapilduraphe/kapil/add-natoma
feat(readme): add natoma under resources in readme
2025-04-07 13:43:20 -07:00
Kapil Duraphe
59144ad1f5 Merge branch 'main' into kapil/add-natoma 2025-04-07 16:40:24 -04:00
Kapil Duraphe
1e9de5d596 fixing the white space for natoma entry 2025-04-07 16:39:15 -04:00
Tadas Antanavicius
e1ea3bce22
Merge pull request #1287 from stefanoamorelli/feat/nasdaq-data-link-mcp-server
Add Nasdaq Data Link MCP Server
2025-04-07 13:37:13 -07:00
Tadas Antanavicius
147dad7a10
Merge pull request #1268 from CristianBelli01k/feature/add-lara-translate-mcp-server
feat: added Lara Translate official mcp server
2025-04-07 13:36:46 -07:00
Tadas Antanavicius
3bc1b30ed3
Merge pull request #1278 from JackieTien97/main
Update README.md: Add Apache IoTDB  MCP Server
2025-04-07 13:36:12 -07:00
Tadas Antanavicius
36a0bfb22a
Merge pull request #1248 from wilsonchenghy/add-shadertoy-mcp-server
Add ShaderToy MCP Server to README
2025-04-07 13:35:39 -07:00
Tadas Antanavicius
5e4897c663
Merge pull request #1274 from AI-Agent-Hub/dev_add_mcp_rating_reviews
Add Resources Mcp Rating and User Review Website
2025-04-07 13:35:10 -07:00
Tadas Antanavicius
9300b5b5a2
Merge pull request #1262 from CircleCI-Public/mcp-circleci-readme-update
Doc: Update README.md to include CircleCI MCP server
2025-04-07 13:32:25 -07:00
Tadas Antanavicius
179eed0377
Merge pull request #1214 from CodeLogicIncEngineering/add-codelogic-server
Add CodeLogic MCP server to the README.md
2025-04-07 13:31:43 -07:00
Tadas Antanavicius
1353d14ea6
Merge pull request #1061 from jedrazb/mention-elasticsearch-server
Add official Elasticsearch MCP server to README
2025-04-07 13:28:53 -07:00
Tadas Antanavicius
f01a769c51
Merge pull request #1204 from InditexTech/main
docs: add iOS Simulator MCP Server
2025-04-07 13:28:12 -07:00
Tadas Antanavicius
7bd197dd8a
Merge pull request #1245 from GeLi2001/patch-3
Add Datadog MCP Server
2025-04-07 13:27:33 -07:00
Tadas Antanavicius
b62145c28b
Merge pull request #1220 from hemanth/patch-1
feat: adding PayPal's official MCP server
2025-04-07 13:27:08 -07:00
Marcelo Ochoa
cd9129492c
Merge branch 'main' into oracle-mcp 2025-04-07 16:02:17 -03:00
Marcelo Ochoa
a3705f5d0b Oracle MCP server initial impl 2025-04-07 15:49:00 -03:00
Cristian Belli
686fcce2f2
Merge branch 'main' into feature/add-lara-translate-mcp-server 2025-04-07 20:35:02 +02:00
Ashwin Bhat
53a5410d32
Merge pull request #1249 from modelcontextprotocol/ashwin/github
Update github CreatePullRequestReview schema to allow line or position
2025-04-07 10:13:20 -07:00
Ashwin Bhat
3798e87303
Merge pull request #1197 from modelcontextprotocol/ashwin/resources
Add embedded resource reference example to everything server
2025-04-07 08:27:01 -07:00
KONENET
77e29384ae
Merge branch 'main' into main 2025-04-07 20:44:13 +08:00
Tensor Templar
4ac9c1722a
Merge branch 'main' into add-official-rootsignals-llmops-mcp 2025-04-07 11:22:50 +03:00
Nimesh Chakravarthi
8710f64309
Merge branch 'main' into main 2025-04-07 00:08:42 -07:00
jimmyhzhang
53e5758940
Merge branch 'main' into patch-1 2025-04-06 22:34:34 -07:00
superjolly
ffe864ae37
Update Community Servers: EdgeOne Pages MCP
Add an MCP service for deploying HTML content to EdgeOne Pages and obtaining a publicly accessible URL.
2025-04-07 11:29:58 +08:00
Stefano Amorelli
19163a92b7 Add Nasdaq Data Link MCP Server 2025-04-06 23:00:05 +03:00
Nabid Salehin
3d1a810ded mcp server for mongodb with mongoose 2025-04-06 21:39:44 +06:00
Shinya Fujino
b8d19f910e fix: Add completions capability to Everything server 2025-04-07 00:13:11 +09:00
JackieTien97
1229bec4a0 Update README.md: Add Apache IoTDB MCP Server 2025-04-06 16:55:32 +08:00
Bary Huang
334e8fc1c4
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-05 18:05:23 -07:00
Bary Huang
7c5a363852
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-05 18:05:03 -07:00
Al Joslin
045b15a614 maybe AI makes more sense 2025-04-05 19:55:36 -04:00
Al Joslin
4b9e32d179 explains how not to get confused 2025-04-05 19:52:28 -04:00
Al Joslin
6a50ecadc2 read_graph takes no args 2025-04-05 19:34:29 -04:00
lipandongDr
d6b6ffbc89
Merge branch 'main' into update_readme 2025-04-05 23:29:53 +08:00
AI-Agent-Hub
be817e5ebc Add MCP Server Rating and User Reviews Website 2025-04-05 23:11:52 +08:00
Aland Osman
caa8de8a1d
Merge branch 'main' into main 2025-04-05 17:51:55 +03:00
Seongtaek Oh
c1b21df0ae
Merge branch 'main' into feat/optimize-slack-get-channels 2025-04-05 16:12:07 +09:00
privetin
0dc3b007d8 docs: add Standard Korean Dictionary MCP server to the README 2025-04-05 15:18:35 +09:00
kars
aa5e9791c9
add OP.GG to list 2025-04-05 14:01:57 +09:00
kukapay
ad23082d4e
Merge branch 'main' into main 2025-04-05 12:22:15 +08:00
Jun Kim
1b3e0d7ceb
Merge branch 'main' into jun/puppeteer 2025-04-04 22:47:16 -05:00
Cristian Belli
c941284d52 feat: added Lara Translate official mcp server 2025-04-05 05:29:13 +02:00
mac
d04b6f3ed8
Merge branch 'main' into patch-2 2025-04-04 14:41:31 -07:00
stiyyagura0901
f1a5e73d9c Update README.md 2025-04-04 16:45:42 -04:00
Tadas Antanavicius
d9f2cb0b1d
Merge pull request #1264 from toby/github-mcp-server
GitHub MCP server deprecation notice
2025-04-04 13:43:23 -07:00
ahujasid
721db6a5fa
Merge branch 'main' into ableton-mcp 2025-04-04 22:09:46 +02:00
Toby Padilla
87b4170868 docs: update GitHub server with deprecation notice 2025-04-04 13:27:01 -06:00
zzaebok
f3c0e5ab08 Update README.md: Add Wikidata MCP Server 2025-04-04 13:27:01 -06:00
Nimesh Chakravarthi
d53feccfd8
Merge branch 'main' into main 2025-04-04 09:46:45 -07:00
nevergettingold
ebfd210e99 docs: update README 2025-04-05 00:34:42 +09:00
5startaek
3eee3e6872 feat: modify getChannels method to support fetching channels by IDs from env 2025-04-04 23:46:42 +09:00
lipandongDr
58c2109c56
Merge branch 'main' into update_readme 2025-04-04 21:22:07 +08:00
Mikhail Shilkov
0f4c9fab6f
Add Pulumi to Official Integrations README.md
Add [Pulumi MCP Server](https://www.npmjs.com/package/@pulumi/mcp-server) to Official Integrations README.md
2025-04-04 14:23:12 +02:00
Nabid Salehin
8704337cd5
Merge branch 'main' into youtube-video-summarizer 2025-04-04 17:47:37 +06:00
Dan Billson
eb013dfb7a
Merge branch 'main' into paddle 2025-04-04 11:54:51 +01:00
Wilson Cheng
32ff9821d6
Merge branch 'main' into add-shadertoy-mcp-server 2025-04-04 04:37:04 -04:00
Mariano Alonso Ortiz
82bc580dfa
Merge branch 'main' into main 2025-04-04 08:21:09 +02:00
mac
f7c38e559c
Merge branch 'main' into patch-2 2025-04-03 22:00:31 -07:00
Tadas Antanavicius
704b9bf907
Merge pull request #1210 from zzaebok/patch-1
Add Wikidata MCP
2025-04-03 21:46:11 -07:00
Ashwin Bhat
1c175614f6
Update pull request review schema to allow line or position
Allow either line or position in PR review comments, but not both,
to align with GitHub API functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-03 21:20:35 -07:00
wilsonchenghy
25d5e1d7d0 Add ShaderToy MCP Server to README 2025-04-03 23:15:14 -04:00
Ge Li
210ff261b5
Add Datadog MCP Server 2025-04-03 14:49:22 -07:00
Nimesh Chakravarthi
edfd420466 Add MCPVerse to README as an additional MCP resource 2025-04-03 14:42:22 -07:00
Burke Holland
e6db372447 Update READMEs with instructions for VS Code installation 2025-04-03 16:37:27 -05:00
Brian Buvinghausen
0aaa784324
Merge branch 'main' into main 2025-04-03 16:13:07 -05:00
Aland Osman
f16ff5ddf6
Merge branch 'main' into main 2025-04-04 00:01:20 +03:00
ahujasid
24a6436bb5
Merge branch 'main' into ableton-mcp 2025-04-03 22:58:20 +02:00
Daniel Allen
5e90fb0d3e Add official Burp Suite MCP server extension to servers list 2025-04-03 17:10:01 +01:00
Bary Huang
2a42f66eb1
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-03 08:41:33 -07:00
Bary Huang
c9461b037b
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-03 08:41:20 -07:00
ddukbg
cbfbbcffa6
Merge branch 'main' into add-github-enterprise-mcp 2025-04-04 00:39:47 +09:00
Vlad Bugay
1215969bbf
Add WayStation server to README
Added link and description for WayStation MCP server under the Official Integrations
2025-04-03 18:29:27 +03:00
Ola Hungerford
5e54cd33bd
Merge pull request #1166 from modelcontextprotocol/force-bump-redis-and-memory
Add missing capabilities and improve connection handling for server-redis
2025-04-03 06:46:11 -07:00
TensorTemplar
93e2d2f1c7
Add link to official Root Signals MCP github to Readme 2025-04-03 16:25:03 +03:00
Mariano Alonso Ortiz
8a3a5a8318 feat: Added InditexTech MCP Microsoft Teams server 2025-04-03 15:03:20 +02:00
Jorge Teixeira Crespo
dde20ece48 docs: add iOS Simulator MCP Server 2025-04-03 15:03:20 +02:00
Víctor Romero
5a14b3cd18
Merge branch 'main' into main 2025-04-03 06:57:46 -06:00
Samuel Gursky
931c6fafb1
Merge branch 'main' into add-davinci-resolve-mcp 2025-04-03 08:50:04 -04:00
Aland Osman
3ab43bff40
Merge branch 'main' into main 2025-04-03 13:31:08 +03:00
jimmyhzhang
806f1dd69e
Merge branch 'main' into patch-1 2025-04-03 01:12:33 -07:00
lipandongDr
8e52952973
Merge branch 'main' into update_readme 2025-04-03 15:48:17 +08:00
Ray Kim
1ecaebfa76
Merge branch 'main' into jun/puppeteer 2025-04-03 02:43:24 -05:00
Matt Herich
f41565ce83
Normalize line endings when splitting file chunks 2025-04-03 00:31:26 -07:00
Mateusz
0d06421cd1
Merge branch 'main' into addondexpaprika 2025-04-03 09:49:36 +04:00
Sonny Lazuardi
264386922c
Merge branch 'main' into main 2025-04-03 10:26:29 +08:00
mac
3f8f9fe694
Merge branch 'main' into patch-2 2025-04-02 18:06:07 -07:00
Tadas Antanavicius
ed96303a0a
Merge pull request #1057 from 1kko-ahnlabio/patch-1
Add official BICScan MCP server to README.md
2025-04-02 17:36:46 -07:00
Tadas Antanavicius
a234607b22
Merge pull request #1212 from jyeg/main
docs: add Kong Konnect MCP to README
2025-04-02 17:34:08 -07:00
Hemanth HM
b6a0538c1c
feat: adding PayPal's official MCP server 2025-04-02 11:11:39 -07:00
Nabid Salehin
c37af22854 added youtube-video-summarizer to readme 2025-04-02 23:16:58 +06:00
garrmark
d5e8b79870 Add codelogic MCP server to the README.md 2025-04-02 10:15:15 -06:00
Víctor Romero
a90f2feb15
Merge branch 'main' into main 2025-04-02 10:04:10 -06:00
John Yegs
1458dc49a5
Merge pull request #1 from jyeg/feat-kong-konnect
chore(readme): add kong konnect api mcp to README
2025-04-02 10:16:52 -05:00
John Yegs
9be81d4e7c chore(readme): add kong konnect api mcp to README 2025-04-02 10:06:02 -05:00
zzaebok
c4f5b75260 Update README.md: Add Wikidata MCP Server 2025-04-02 23:34:54 +09:00
AI-Agent-Hub
36f797fcf0 add readme ai_agent_marketplace_index mcp 2025-04-02 22:26:25 +08:00
Shy2593666979
35fa04fa1f
Merge branch 'main' into main 2025-04-02 21:51:15 +08:00
ngham
65a81f741b
Update README.md
add reed_mcp_server to community servers
2025-04-02 12:54:05 +01:00
Alejandro Rizzo
250e791bb1
Merge branch 'main' into main 2025-04-02 09:30:30 +01:00
KONENET
3be927e44a
Merge branch 'main' into main 2025-04-02 15:57:59 +08:00
Bary Huang
2d41d8d8b8
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-04-01 20:56:36 -07:00
Bary Huang
ad14c5e336
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-04-01 20:56:18 -07:00
Jun
c5de8bdf3f Add a Puppeteer tool to capture screenshot as raw base64 text 2025-04-01 22:46:49 -05:00
lipandongDr
a3c3c98a2c
Merge branch 'main' into update_readme 2025-04-02 09:50:20 +08:00
kukapay
c721a781c1
Merge branch 'main' into main 2025-04-02 09:05:04 +08:00
Ikko Yi
ba2844c7a6
Merge branch 'main' into patch-1 2025-04-02 10:04:50 +09:00
Ikko Yi
b655f92674
Apply suggestions from code review
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-04-02 10:04:21 +09:00
Ashwin Bhat
26ae300622
Add resource reference support to MCP server
- Add new tool 'getResourceReference' that returns embedded resources
- Add new prompt 'resource_prompt' demonstrating embedded resources in prompts
- Update documentation with new tool and prompt details
- Create CLAUDE.md with development guidelines

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 17:47:07 -07:00
yunusemreozdemir
293c4b734f add upstash mcp server to official integrations 2025-04-02 01:11:12 +03:00
Jason Barry
0edf547915 Add pure.md MCP server to README 2025-04-01 14:51:01 -07:00
Seyed (Yahya) Shirazi
ca07c3ee66
Add Matlab-MCP 2025-04-01 14:18:30 -07:00
Mateusz
9a4dbfdcac update readme: added official dexpaprika mcp server 2025-04-02 01:18:24 +04:00
Aland Osman
bf44fa3886
Merge branch 'main' into main 2025-04-01 23:09:38 +03:00
Ola Hungerford
0d12ab3263
Merge pull request #1189 from YuDavidCao/main
fix: puppeteer readme launch option json missing comma
2025-04-01 12:45:16 -07:00
Tadas Antanavicius
e25a3693a0
Merge pull request #1153 from krismuhi/mcp-mobile-readme-update
Doc: Update README.md to include Mobile MCP server
2025-04-01 11:53:01 -07:00
David_C
df2b864977
Merge branch 'modelcontextprotocol:main' into main 2025-04-01 14:52:53 -04:00
Tadas Antanavicius
677d225af6
Merge pull request #983 from wolvever/add_baidu_ai_search
Add Baidu Cloud AISearch MCPServer to community server list
2025-04-01 11:52:34 -07:00
YuDavidCao
2fa9cb93e3 fix: puppeteer readme launch option json missing comma 2025-04-01 14:52:29 -04:00
Tadas Antanavicius
39cb61ffe1
Merge pull request #1175 from GeLi2001/patch-2
Add Shopify MCP
2025-04-01 11:52:01 -07:00
Tadas Antanavicius
8542b2cacf
Merge pull request #1157 from GeLi2001/patch-1
Add TFT-Match-Analyzer mcp server
2025-04-01 11:50:21 -07:00
Tadas Antanavicius
606131c8a1
Merge pull request #770 from maceip/patch-1
Update README.md to add community browser-use MCP server
2025-04-01 11:47:40 -07:00
samuelhsin
db80920ed1
Update README.md 2025-04-02 00:15:46 +08:00
samuelhsin
5ab9ded765
Update README.md 2025-04-02 00:02:10 +08:00
Brian Buvinghausen
b5a907263c Fix docker warnings 2025-04-01 08:39:10 -05:00
jokemanfire
dfb86a05f7 Add containerd mcp server
add a mcp server in readme

Signed-off-by: jokemanfire <hu.dingyang@zte.com.cn>
2025-04-01 17:04:03 +08:00
Aland Osman
8d25f0e743
Add Spring AI MCP Client and Server to README.md 2025-04-01 12:01:15 +03:00
Dan Billson
cad7524e3e
Merge branch 'main' into paddle 2025-04-01 09:52:24 +01:00
Bary Huang
97e6a9175a
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-03-31 21:41:09 -07:00
Bary Huang
24e429a7d8
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-03-31 21:40:50 -07:00
Víctor Romero
01dc9d2572
Integrate the MCP Server for Mifos X an Open Source Core Banking Solution for Financial Institutions
Integrate the MCP Server for Mifos X an Open Source Core Banking Solution for Financial Institutions
2025-03-31 21:34:49 -06:00
lipandong
fea5f0ba14 Add Alibaba Cloud AnalyticDB for MySQL MCP Server to README 2025-04-01 10:50:24 +08:00
Ge Li
aa8602f85d
Add Shopify MCP 2025-03-31 19:49:52 -07:00
wolvever
df6eef233b
Merge branch 'main' into add_baidu_ai_search 2025-04-01 09:25:16 +08:00
kukapay
94db0cb347
Merge branch 'main' into main 2025-04-01 07:40:51 +08:00
Gal
c227826db4 Add Edwin to MCP server list 2025-03-31 22:04:45 +03:00
akesiraju
424be00fa0
Add Morningstar MCP Server 2025-03-31 14:58:45 -04:00
moonrailgun
42cd3b6e56
docs: add tianji mcp server link 2025-04-01 00:34:08 +08:00
Ola Hungerford
f323325275 Revert serer-memory for now 2025-03-31 08:41:28 -07:00
Kapil Duraphe
b3e78fdd03 lint 2025-03-31 11:23:11 -04:00
Kapil Duraphe
e883721bea feat(readme): add natoma under resources in readme 2025-03-31 11:17:38 -04:00
Ola Hungerford
4e660a2d99 Update Readme 2025-03-31 08:12:53 -07:00
Ola Hungerford
52e60e6e29 Add missing capabilities and better connection handling 2025-03-31 08:08:35 -07:00
KONENET
c048253531
Merge branch 'main' into main 2025-03-31 21:19:13 +08:00
YuChenSSR
e3babc7fa1 Add Multi-Model Advisor to the list of community MCP servers in README 2025-03-31 20:58:12 +08:00
Shy2593666979
fef10a923f
Merge branch 'main' into main 2025-03-31 20:07:56 +08:00
Ed Burns
6e3011e645
interactive rebase in progress; onto e181222
pick 2a833f1 On branch edburns/mention-quarkus-mcp Mention the Quarkus MCP servers Quarkus extension. modified:   README.md
No commands remaining.
modified:   README.md

- Move to community section, as suggested by @tadasant.
2025-03-31 13:25:55 +02:00
Sacha Morard
6963a31900 Add Edgee MCP server to the official integration list 2025-03-31 11:57:45 +02:00
Ge Li
29c0e976f8
Add TFT-Match-Analyzer mcp server 2025-03-30 22:04:25 -07:00
Ikko Yi
d9c604bbe4
Merge branch 'main' into patch-1 2025-03-31 12:22:25 +09:00
ddukbg
127369c3e0
Merge branch 'main' into add-github-enterprise-mcp 2025-03-31 11:52:54 +09:00
Ola Hungerford
6279021d60 Make changes to typescript to trigger new tag 2025-03-30 19:12:53 -07:00
wolvever
2b801b6353
Update README.md Adjust list order 2025-03-31 09:21:02 +08:00
Phil Nash
ba989aaa17
Merge branch 'main' into astra-db 2025-03-31 09:40:03 +11:00
Kris Muhi
6d640483cb
Update README.md 2025-03-30 22:55:33 +02:00
Kris Muhi
d9dea56279
Update README.md 2025-03-30 22:53:46 +02:00
Helix
d2bcbeecb5
Update README.md to add a new Community Server (Shodan)
Commit to add the Shodan MCP Server to the wiki for direct interaction.

Compatible at the date of this commit with Cursor, Claude and VSCode Insiders.
2025-03-30 22:32:48 +02:00
mac
ed7d881842
Merge branch 'main' into patch-2 2025-03-30 11:35:18 -07:00
mac
9fd9c23f18
chore: more fmt 2025-03-30 11:33:31 -07:00
mac
f6513a9c3e
chore: fix formatting and description 2025-03-30 11:32:41 -07:00
mac
d4ddfad704
chore: alphabetic sort 2025-03-30 11:27:36 -07:00
mac
3713b15be2
Merge branch 'main' into patch-1 2025-03-30 10:44:34 -07:00
Luke Harries
7f12606fa5
Add WhatsApp MCP server 2025-03-30 17:20:42 +01:00
NaveenKumar Namachivayam ⚡
491257491c
Merge branch 'main' into add/jmeter-mcp-server 2025-03-30 12:08:55 -04:00
Ola Hungerford
e181222154
Merge pull request #816 from shiquda/main
feat(fetch): add support for using proxy for requests
2025-03-30 08:35:05 -07:00
Ola Hungerford
8f73c9ac4c
Merge branch 'main' into main 2025-03-30 08:32:53 -07:00
NaveenKumar Namachivayam ⚡
f526042cfd
docs: add JMeter MCP server for load testing to README 2025-03-30 11:24:30 -04:00
shiquda
9a4d513724 fix(fetch): specify httpx<0.28 to resolve proxy problem
- AsyncClient.__init__() got an unexpected keyword argument 'proxies'
2025-03-30 22:33:51 +08:00
Ola Hungerford
69553524a9
Merge pull request #1086 from wilhelmklopp/patch-1
Fix typo in mcp_server_fetch
2025-03-30 07:13:32 -07:00
Ola Hungerford
3a1a06ec9c
Merge branch 'main' into patch-1 2025-03-30 07:11:19 -07:00
Ola Hungerford
d739c0023e
Merge pull request #607 from AB498/main
fix: detached frame error & feature: Puppeteer launch arguments support
2025-03-30 06:48:03 -07:00
Tadas Antanavicius
5d63246a92
Merge pull request #1114 from killme2008/main
Add GreptimeDB mcp server
2025-03-30 06:36:39 -07:00
mac
4ecc9377ea
Merge branch 'main' into patch-2 2025-03-30 01:47:46 -07:00
AB498
94029e6252 puppeteer server: deduplication of launch option args 2025-03-30 13:24:43 +06:00
jimmyhzhang
10584c69e6
Merge branch 'main' into patch-1 2025-03-29 23:10:25 -07:00
Bary Huang
5b7db5ff51
Merge branch 'main' into add_mcp_server_my_apple_remembers 2025-03-29 22:46:45 -07:00
Bary Huang
4397c77d5f
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-03-29 22:46:29 -07:00
Ryan Ramage
640cb486b7
Merge branch 'main' into ryanramage-patch-1 2025-03-29 21:59:08 -06:00
Łukasz Ciesielski
bcc9e4a16b Add Salesforce MCP 2025-03-30 00:41:35 +01:00
AB498
4f93f82009 reviewed: fix: detached frame error & feature: Puppeteer launch arguments support 2025-03-30 04:13:59 +06:00
wolvever
a93093a1f8
Update README.md community server / baidu ai search github url
Update github url of Baidu AI Search
2025-03-29 22:00:15 +08:00
dennis zhuang
fbf60c2d8c
Merge branch 'main' into main 2025-03-29 20:24:21 +08:00
ChunHao Huang
fa002daa58
Fix json format 2025-03-29 11:33:52 +00:00
ddukbg
6e2c8d8462
Merge branch 'main' into add-github-enterprise-mcp 2025-03-29 19:22:30 +09:00
pab1it0
5cf5d4de15 Add chess.com mcp 2025-03-29 12:31:09 +03:00
Talib Kareem
eb7883ce2a
Merge branch 'main' into add-clickup-mcp-server 2025-03-29 01:02:25 -04:00
Ola Hungerford
9735df6da7
Merge pull request #774 from francovp/fix-gitlab-mr-schema-for-v4-api
fix(gitlab): Invalid arguments error when using v4 API for gitlab.com
2025-03-28 21:31:44 -07:00
Ola Hungerford
f99299de2b
Merge branch 'main' into fix-gitlab-mr-schema-for-v4-api 2025-03-28 21:30:17 -07:00
Ola Hungerford
507f524d59
Merge pull request #721 from cong-toquang/main
bugfix(gitlab): Make owner and fork properties optional to fix GitLab error "Invalid arguments"
2025-03-28 21:29:54 -07:00
Ola Hungerford
60d0f08c84
Merge branch 'main' into main 2025-03-28 21:27:41 -07:00
mac
5353a97f78
[community mcp] add attestable-mcp
adds a link to an example MCP server that uses Intel SGX and RA-TLS to showcase remote attestation.
2025-03-28 21:17:56 -07:00
Ola Hungerford
94a29d9ab0
Merge pull request #603 from stevengonsalvez/fix/fetch-package
Added fetch package to fix issue #556
2025-03-28 21:06:58 -07:00
Ola Hungerford
f6d5be91b0
Merge branch 'main' into fix/fetch-package 2025-03-28 21:04:54 -07:00
kukapay
787605c5c6 add several crypto-related MCP servers 2025-03-29 08:16:27 +08:00
kukapay
9ad04d3cb4
Merge branch 'modelcontextprotocol:main' into main 2025-03-29 07:19:22 +08:00
Phil Nash
7f92b0e9e7
Merge branch 'main' into astra-db 2025-03-29 09:02:09 +11:00
Phil Nash
4d3c9e93d6 Improved description of Astra DB 2025-03-29 09:01:52 +11:00
Samuel Gursky
1be081e086
Merge branch 'main' into add-davinci-resolve-mcp 2025-03-28 12:14:45 -04:00
kone-net
e276b45870 feat: MCP server for lark(Feishu) 2025-03-28 22:21:39 +08:00
Justin Bojarski
3baa24ba7b Add Verbwire MCP Server to official integrations list 2025-03-28 09:29:54 -04:00
Sonny Lazuardi
106310808c
Merge branch 'main' into main 2025-03-28 18:21:25 +08:00
Dan Billson
12af9d82db
Merge branch 'main' into paddle 2025-03-28 09:36:25 +00:00
wolvever
73b2b6f6b6
Merge branch 'main' into add_baidu_ai_search 2025-03-28 15:23:01 +08:00
Shy2593666979
db4b422ee7
Merge branch 'main' into main 2025-03-28 14:54:20 +08:00
Dennis Zhuang
e37940b7bc Add GreptimeDB mcp server 2025-03-28 14:17:34 +08:00
James
119aab98f3
Update README.md add Prefect implementation
adds a working example of MCP for prefect
2025-03-27 22:59:02 -05:00
ddukbg
e4340dbe50
Merge branch 'main' into add-github-enterprise-mcp 2025-03-28 12:45:29 +09:00
Ola Hungerford
9bd93fcb93
Merge pull request #694 from MatrixDai/bugfix/github-issue-label-null-description
Fix: Handle null description in GitHub label schema
2025-03-27 19:35:49 -07:00
Ola Hungerford
dae98830b2
Merge branch 'main' into bugfix/github-issue-label-null-description 2025-03-27 19:34:47 -07:00
Tadas Antanavicius
97e3554b52
Merge pull request #1105 from talperetz/main
Add Zapier integration to README
2025-03-27 18:53:50 -07:00
Samuel Gursky
c6c7ba7114
Merge branch 'main' into add-davinci-resolve-mcp 2025-03-27 21:23:00 -04:00
ddukbg
725cede5f6
Merge branch 'main' into add-github-enterprise-mcp 2025-03-28 09:41:30 +09:00
Tal Peretz
14b7e320ff
Add Zapier integration to README 2025-03-27 16:52:02 -07:00
Tadas Antanavicius
5aa6aa8748
Merge pull request #1104 from tadasant/tadasant/fix-CI
Fix broken uv.lock file in src/git
2025-03-27 15:38:08 -07:00
Phil Nash
5435a0bc06
Merge branch 'main' into astra-db 2025-03-28 08:29:44 +11:00
Tadas Antanavicius
f7885220ac
Fix git 2025-03-27 14:19:18 -07:00
Tadas Antanavicius
545d2771f9
Merge pull request #1076 from Rodriguespn/main
Add SingleStore MCP server to README
2025-03-27 13:46:35 -07:00
Tadas Antanavicius
a00c0814bd
Merge pull request #1059 from hygao1024/feature_iflytek
Add iFlytek Workflow MCP Server in README file
2025-03-27 13:44:11 -07:00
Tadas Antanavicius
c06ea88332
Merge pull request #1073 from vita-stejskal/keboola-mcp-server
Keboola mcp server
2025-03-27 13:43:21 -07:00
Tadas Antanavicius
dba8edd1e1
Merge pull request #977 from githejie/add-mcp-server-calculator
Add Calculator MCP Server to README.md
2025-03-27 13:42:37 -07:00
Tadas Antanavicius
03a553a08e
Merge pull request #1041 from johnlanni/add-higress-mcp-hosting
Add an explanation for implementing MCP server hosting using Higress
2025-03-27 13:33:57 -07:00
Ryan Ramage
69bfaf355c
Update README.md
Highlight the exciting example of multi-agent collaboration using the breakout room p2p protocol.
2025-03-27 10:40:49 -06:00
Pedro Rodrigues
9beff8c43a
Merge branch 'main' into main 2025-03-27 15:46:54 +00:00
Alejandro Rizzo
54523f1a5f
Update README.md 2025-03-27 15:04:37 +00:00
hygao1024
7e1a643e70
Merge branch 'main' into feature_iflytek 2025-03-27 22:23:28 +08:00
Ola Hungerford
5309e52de2
Merge pull request #589 from g-votte/update-filesystem-readme
Fix misleading edit_file functionality docs in server-filesystem README
2025-03-27 06:42:04 -07:00
Ola Hungerford
1d45459e06
Merge pull request #877 from EthBerryAdmin/patch-1
Allow ~ to be used in config for server-filesystem
2025-03-27 06:41:34 -07:00
Sonny Lazuardi
e4564b929a
Merge branch 'main' into main 2025-03-27 20:22:37 +08:00
Dan Billson
458599f630 add paddle mcp server to official integrations 2025-03-27 10:43:31 +00:00
Ikko Yi
a04284f881
Merge branch 'main' into patch-1 2025-03-27 19:08:06 +09:00
Bury Huang
1ef49c9cab add community server My Apple Remembers 2025-03-26 23:23:22 -07:00
Bury Huang
8095fe393f Merge remote-tracking branch 'origin/main' into add_mcp_server_remote_macos_use 2025-03-26 23:19:01 -07:00
Bury Huang
e0a489e516 fix merge 2025-03-26 23:18:42 -07:00
Ola Hungerford
b400fdcdff Remove invalid submodule reference to src/mssql-mcp 2025-03-26 23:16:27 -07:00
Ali Raza
c6fa639755 Update README.md
Added APIMatic MCP Server in Third-Party Servers.
2025-03-26 23:16:27 -07:00
Till Simon
4d8a4a666d gotoHuman MCP server 2025-03-26 23:16:27 -07:00
Jordi Sanchez
86c0cd6f13 Add Databricks MCP server to Readme 2025-03-26 23:16:27 -07:00
pink hoodie.
dc13769706 Update README.md - Thirdweb MCP 2025-03-26 23:16:27 -07:00
Vortiago
4fbee468f3 Added mcp-azure-devops to the readme file. 2025-03-26 23:16:27 -07:00
termix-dewell
b115450763 Update README.md
The first MCP server that serves as the bridge between AI and BNB Chain, enabling AI agents to execute complex on-chain operations through seamless integration with the BNB Chain, including transfer, swap, launch, security check on any token and even more.
2025-03-26 23:16:27 -07:00
Anton Efimenko
7acceaffb9 Update README.md
Add official MCP integration with Mailgun
2025-03-26 23:16:27 -07:00
Richard Song
195158c101 docs: add maton-mcp server 2025-03-26 23:16:27 -07:00
KyrieTangSheng
7cfbaa4cbb added new server -- national park service 2025-03-26 23:16:27 -07:00
SaseQ
c51b4a62bf Address review comments: move my new entry to another line 2025-03-26 23:16:27 -07:00
SaseQ
51c27912ef README update: Replace Discord MCP server link to support more robust capabilities 2025-03-26 23:16:27 -07:00
Lama
6e9a423764 Add KiCad MCP server 2025-03-26 23:16:27 -07:00
Eugene Evstafev
88664df896 docs: add telegram-mcp 2025-03-26 23:16:27 -07:00
XGenerationLab
63af7f718e Update README.md 2025-03-26 23:16:25 -07:00
Vishal Mysore
98d94e873e Update README.md
MCP Server that enables seamless integration between Claude AI and Arduino (ESP32), allowing AI-powered control of hardware peripherals such as motors, sensors, and actuators. This project provides a robust framework for building intelligent, connected robots and automation systems using Model Context Protocol (MCP).
2025-03-26 23:15:28 -07:00
Bharath
092e2c6c1a Update README.md 2025-03-26 23:15:28 -07:00
Bharath
0c9c7f3123 Update README.md 2025-03-26 23:15:28 -07:00
Bharath
b2c4a6596f Add Chargebee MCP 2025-03-26 23:15:28 -07:00
Omar-V2
7aa19faa62 Add link to apple calendar mcp server in readme 2025-03-26 23:15:28 -07:00
Stanislav Pankrashin
3b4cbada5a add to readme 2025-03-26 23:15:28 -07:00
Ola Hungerford
11b494fc3f Update package-lock.json 2025-03-26 23:15:28 -07:00
Ola Hungerford
341ab41774 Update server-redis package.json to be consistent with other MCP packages 2025-03-26 23:15:28 -07:00
faseng
a43c6d4582
Merge pull request #1 from fa3eng/add-mastergo-mcp
Update README.md
2025-03-27 11:25:16 +08:00
faseng
ba97eea5b3
Update README.md
add mastergo mcp server to readme
2025-03-27 11:17:21 +08:00
ddukbg
b584503d12
Merge branch 'main' into add-github-enterprise-mcp 2025-03-27 11:10:51 +09:00
Phil Nash
b60918670b Update README to include Astra DB MCP server 2025-03-27 12:48:55 +11:00
澄潭
2ab3c79028
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-27 07:24:11 +08:00
hygao1024
0c5c4bef81
Merge branch 'main' into feature_iflytek 2025-03-27 07:16:02 +08:00
Wilhelm Klopp
0490e08253
Fix typo in mcp_server_fetch 2025-03-26 18:52:33 +00:00
Lunny Xiao
714de42ec7
Update README.md
List Gitea MCP as third-party official one.
2025-03-26 10:43:52 -07:00
Tadas Antanavicius
202f6c5e58
Merge pull request #1079 from olaservo/remove-mssql-submodule-reference
Remove invalid submodule reference to src/mssql-mcp
2025-03-26 08:37:15 -07:00
Ola Hungerford
2788ca4558 Remove invalid submodule reference to src/mssql-mcp 2025-03-26 08:15:52 -07:00
kukapay
e17804e24e
Merge branch 'modelcontextprotocol:main' into main 2025-03-26 22:41:32 +08:00
hygao1024
1f9b9014b9
Merge branch 'main' into feature_iflytek 2025-03-26 22:41:11 +08:00
Tadas Antanavicius
f7e9ca0dcc
Merge pull request #1052 from aliraza1231/apimatic-mcp-server
Update README.md
2025-03-26 07:12:32 -07:00
Tadas Antanavicius
1bb4b67e2f
Merge pull request #985 from TillSimon/gotohuman-mcp
gotoHuman MCP server
2025-03-26 07:09:49 -07:00
hejie
4d589c833a
Merge branch 'main' into add-mcp-server-calculator 2025-03-26 22:08:10 +08:00
Tadas Antanavicius
713f59162b
Merge pull request #982 from JordiNeil/add-databricks-mcp-server
Add Databricks MCP server to Readme
2025-03-26 07:05:34 -07:00
Tadas Antanavicius
6391b13469
Merge pull request #981 from pinkhoodie/patch-1
Update README.md - Thirdweb MCP
2025-03-26 07:05:10 -07:00
Tadas Antanavicius
e1801d48f2
Merge pull request #976 from Vortiago/add-mcp-azure-devops-to-readme
Add Azure DevOps MCP to list of community servers
2025-03-26 07:01:08 -07:00
Tadas Antanavicius
6224b9b692
Merge pull request #973 from termixai-it/add_bsc_mcp
Add bsc mcp servers
2025-03-26 07:00:42 -07:00
Tadas Antanavicius
8b8c4f8001
Merge pull request #969 from anton-efimenko/patch-1
Update README.md -- Add Official Mailgun MCP Server
2025-03-26 07:00:09 -07:00
Tadas Antanavicius
e89d24d48a
Merge pull request #967 from maton-ai/add-maton-mcp-server
docs: add maton-mcp server
2025-03-26 06:58:33 -07:00
Tadas Antanavicius
44ca81ed10
Merge pull request #966 from KyrieTangSheng/add-new-comm-server
Add National Parks MCP Server to README Community Servers
2025-03-26 06:58:00 -07:00
Tadas Antanavicius
e5286ef843
Merge pull request #963 from SaseQ/readme-update-discord-mcp
README update: Replace Discord MCP server link to support more robust…
2025-03-26 06:57:39 -07:00
Tadas Antanavicius
5fa0f6215c
Merge pull request #961 from lamaalrajih/kicad-mcp
Add KiCad MCP server
2025-03-26 06:57:03 -07:00
Tadas Antanavicius
6d1ddbed91
Merge pull request #960 from chigwell/add-telegram-mcp-server
Add New Telegram-MCP Server Entry
2025-03-26 06:54:45 -07:00
Tadas Antanavicius
9dbebc2d60
Merge pull request #926 from XGenerationLab/patch-1
add xiyan-mcp-server
2025-03-26 06:54:08 -07:00
Tadas Antanavicius
2701839420
Merge pull request #898 from vishalmysore/main
Update README.md
2025-03-26 06:53:40 -07:00
Tadas Antanavicius
b76c2e718f
Merge pull request #1055 from cb-bharathvaj/patch-1
Add Chargebee Official MCP Server
2025-03-26 06:49:37 -07:00
Tadas Antanavicius
fe8b7a97d9
Merge pull request #614 from Omar-V2/add-link-to-apple-calendar-server
Add Apple Calendar Server
2025-03-26 06:48:35 -07:00
prodrigues
0d62eac709 Add SingleStore MCP server to README 2025-03-26 12:34:29 +00:00
Vita Stejskal
6bdf36b855
Merge branch 'main' into keboola-mcp-server 2025-03-26 09:05:33 +01:00
Vita Stejskal
b5aaf6aac0 update Keboola logo 2025-03-26 09:01:20 +01:00
ddukbg
a7cb4cab76
Merge branch 'main' into add-github-enterprise-mcp 2025-03-26 16:50:47 +09:00
Shy2593666979
cc57e7311a
Merge branch 'main' into main 2025-03-26 15:03:27 +08:00
TangSssss
f21e8d7e49
Merge branch 'main' into add-new-comm-server 2025-03-25 22:19:51 -07:00
Stanislav Sedov
c18be84a49
Add lldb-mcp to README.md 2025-03-25 22:08:19 -07:00
junmer
3679c71d12 docs: add lottiefiles 2025-03-26 13:01:37 +08:00
Ikko Yi
dbe40dd944
Merge branch 'main' into patch-1 2025-03-26 13:32:50 +09:00
Bharath
c5091ac1c3
Update README.md 2025-03-26 09:56:12 +05:30
zelin
013c663b46 add new server in readme for community part 2025-03-26 11:36:07 +08:00
Bharath
fbaa331932
Merge branch 'main' into patch-1 2025-03-26 06:17:20 +05:30
hygao1024
4c5b6c1737
Merge branch 'main' into feature_iflytek 2025-03-26 07:22:24 +08:00
Anton Efimenko
b6d32fcca4
Merge branch 'main' into patch-1 2025-03-25 11:15:14 -07:00
Katarina Supe
d36c0a23df
Add Memgraph MCP Server to README
We started working on the Memgraph MCP Server, so I added the link here to make it available to developers looking for a graph database as a part of their stack. 

Currently, the server has a tool to run a query and a schema resource. The plan is to extend it with other tools.
2025-03-25 16:53:01 +01:00
Mahesh Murag
351344b1ac
Merge pull request #971 from Stanislav-Pankrashin/add-official-xero-server
Add official Xero server to servers readme
2025-03-25 10:55:47 -04:00
Vita Stejskal
208304f1ad add Keboola MCP Server to the list of third party servers 2025-03-25 15:45:05 +01:00
Jedr Blaszyk
df7f616fbb
Add Elasticsearch to officially supported integrations 2025-03-25 15:33:39 +01:00
Ola Hungerford
4b21a6ca4c
Merge pull request #1048 from modelcontextprotocol/add-server-redis-package-name
Update server-redis package.json
2025-03-25 07:04:54 -07:00
Marcelo Ochoa
5d067f5d88
Merge branch 'modelcontextprotocol:main' into main 2025-03-25 09:43:16 -03:00
hygao1024
a97a48b7de add iflytek workflow mcp server 2025-03-25 20:28:06 +08:00
Lama Al Rajih
f349d0b793
Merge branch 'main' into kicad-mcp 2025-03-25 08:11:16 -04:00
Till - gotoHuman.com
7b38173bec
Merge branch 'main' into gotohuman-mcp 2025-03-25 11:06:24 +01:00
GongRzhe
0fa9490cdd
ADD Office-PowerPoint-MCP-Server 2025-03-25 17:17:48 +08:00
Eugene Evstafev
04cd42f090
Merge branch 'main' into add-telegram-mcp-server 2025-03-25 08:46:06 +00:00
Ikko Yi
d0a7ca124d
Update README.md
## Description
Add BICScan official MCP server github.com/ahnlabio/bicscan-mcp

## Motivation and Context
Add to the readme in the section of officially supported MCP servers

## Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[v] Documentation update

## Checklist
[v] I have read the MCP Protocol Documentation
[v] My changes follows MCP security best practices
[v] I have updated the server's README accordingly
[v] I have tested this with an LLM client
[v] My code follows the repository's style guidelines
[v] New and existing tests pass locally
[v] I have added appropriate error handling
[v] I have documented all environment variables and configuration options

## Additional context
2025-03-25 17:05:21 +09:00
Bharath
7cd0934408
Update README.md 2025-03-25 11:58:18 +05:30
Bharath
0b5fab1541
Add Chargebee MCP 2025-03-25 11:54:59 +05:30
ahujasid
f0a5bede15 Description of changes 2025-03-25 11:22:45 +05:30
GongRzhe
e904fd4dec
Add Office-Word-MCP-Server 2025-03-25 13:51:04 +08:00
Ali Raza
dbd61f78dd
Update README.md
Added APIMatic MCP Server in Third-Party Servers.
2025-03-25 09:59:02 +05:00
Bary Huang
bbac4b63e6
Merge branch 'main' into add_mcp_server_remote_macos_use 2025-03-24 21:41:16 -07:00
Anton Efimenko
db30c73ccb
Merge branch 'main' into patch-1 2025-03-24 21:40:07 -07:00
ddukbg
a3b78fbfa4 chore: add GitHub Enterprise MCP server integration
Signed-off-by: ddukbg <wowrebong@gmail.com>
2025-03-25 11:35:47 +09:00
kukapay
6307976d6d
Merge branch 'main' into main 2025-03-25 10:30:29 +08:00
Xing Wu
921ea0f1ed Add community opensource server: Google Sheets Access/Edit 2025-03-24 15:19:12 -07:00
David Soria Parra
f2764eb2e7
Merge pull request #1046 from DrewDennison/patch-1
add semgrep mcp server
2025-03-24 21:47:16 +00:00
Drew Dennison
f416a60e39
put in alphabetical order
Moved up from the bottom of the list to the correct alphabetical order
2025-03-24 14:44:22 -07:00
Ola Hungerford
72c4103654
Merge branch 'main' into add-server-redis-package-name 2025-03-24 14:29:30 -07:00
Ola Hungerford
bfc4b41771 Update package-lock.json 2025-03-24 14:14:39 -07:00
Ola Hungerford
24e392062f Update server-redis package.json to be consistent with other MCP packages 2025-03-24 14:10:18 -07:00
Drew Dennison
cba863be21
add semgrep mcp server
Add Semgrep's official MCP server github.com/semgrep/mcp
2025-03-24 13:46:53 -07:00
Phillip Carter
ec4902448e
Merge branch 'main' into patch-1 2025-03-24 12:54:33 -07:00
Andrew Hoh
335ccd0645
Adding MCP-Agent to the README.md
Adding MCP-Agent (https://github.com/lastmile-ai/mcp-agent) to the README under Frameworks/For clients
2025-03-24 12:58:21 -04:00
Eugene Evstafev
6667db0e83
Merge branch 'main' into add-telegram-mcp-server 2025-03-24 16:56:30 +00:00
Austin Born
d0c2df9616
Merge branch 'main' into feat/coinmarketcap-server 2025-03-24 09:42:51 -07:00
Tadas Antanavicius
6adf853b6b
Merge pull request #1032 from yuanoOo/ob
Doc:  Update README.md to include OceanBase MCP server to  official integrations section
2025-03-24 08:58:46 -07:00
Tadas Antanavicius
7f46565342
Merge pull request #744 from bharathvaj-ganesan/patch-1
Add Whois MCP server to community servers list
2025-03-24 08:57:52 -07:00
Tadas Antanavicius
f9b15f77d4
Merge pull request #946 from EntangledQuantum/main
Update Unity3d Game Engine MCP server link to Advanced Integration of MCP in README.md
2025-03-24 08:57:16 -07:00
zty98751
cd8bf8fc1d Add an explanation for implementing MCP server hosting using Higress
Signed-off-by: zty98751 <zty98751@alibaba-inc.com>
2025-03-24 23:34:28 +08:00
yuanoOo
1d0399d5fe Doc: Add OceanBase to list of Official Integrations 3rd party integrations 2025-03-24 14:07:23 +08:00
Sonny
ea0d7ecfdd Update readme 2025-03-24 13:36:40 +08:00
Sonny
1c75d053b7 Update readme 2025-03-24 13:35:47 +08:00
Bury Huang
47ed67f3ea update description 2025-03-23 20:21:57 -07:00
Bury Huang
b843043f00 update description 2025-03-23 13:35:54 -07:00
Alexey Elizarov
78c6dd089d
Add Linear 2025-03-23 23:17:08 +03:00
Phillip Carter
412484c596
Add Honeycomb Enterprise MCP Server 2025-03-23 10:27:23 -07:00
rishab koul
133dd1ce9b
Iterm Mcp Server 2025-03-23 21:25:14 +05:30
rishab koul
6c9c7b5f4e
Added Iterm Mcp Server 2025-03-23 21:23:37 +05:30
rishab koul
6f47208d5a
Added iTerm MCP Server in Community Servers 2025-03-23 21:21:34 +05:30
Sonny Lazuardi
b73e320b3b Add Talk To Figma MCP 2025-03-23 22:44:28 +08:00
Shy2593666979
40f98e8697 Add MCP Email Server 2025-03-23 22:10:30 +08:00
Bury Huang
3a2a070490 add mcp server: Computer-Use - Remote MacOS Use 2025-03-23 00:52:34 -07:00
jimmyhzhang
38faf4e7d6
Adding Deep Research MCP server
Adding Deep Research MCP server to the community MCP server list.
Youtube:https://youtu.be/_a7sfo5yxoI
Github:https://github.com/reading-plus-ai/mcp-server-deep-research
2025-03-22 21:20:42 -07:00
Anton Efimenko
411b4f92aa
Merge branch 'main' into patch-1 2025-03-22 19:14:32 -07:00
Bharathvaj
4dfaa3a5e3
Merge branch 'main' into patch-1 2025-03-23 07:41:55 +05:30
Bharathvaj
d610acdcf3
Update README.md 2025-03-23 07:41:06 +05:30
Samuel Gursky
8ce0779b03 Add DaVinci Resolve MCP server to community servers list 2025-03-22 15:27:11 -04:00
Vortiago
c1d51a9a4c
Update README.md 2025-03-22 18:43:48 +01:00
tszhim_tech
d6ba04b711
Add Plane MCP 2025-03-23 01:30:43 +08:00
Talib Kareem
8a9ba88bfa
Merge branch 'main' into add-clickup-mcp-server 2025-03-22 12:33:18 -04:00
Matthías Páll Gissurarson
d0ceb87323
FIx description and add period. 2025-03-22 05:28:49 +01:00
Matthías Páll Gissurarson
8126d3b29a
Add lsp-mcp to community servers 2025-03-22 04:56:50 +01:00
Matt Herich
db24c89c5e
Add file read and directory listing enhancements
- Add head/tail functionality for memory-efficient file reading
- Implement new list_directory_with_sizes command with file size info
- Add formatSize utility for human-readable file sizes
2025-03-21 19:29:45 -07:00
Steve Goodman
3c198294d5
Update README.md with Createve.AI Nexus Server 2025-03-21 23:02:38 +00:00
Austin
13e2e0ea79
Add CoinMarketCap server for complete API access 2025-03-21 13:33:06 -07:00
kukapay
4bf34bc8a9 Add 5 crypto-related mcp servers: pancakeswap-poolspy, thegraph, token-minter, uniswap-poolspy, uniswap-trader 2025-03-22 04:11:10 +08:00
Till Simon
7c7f4aa0e2 gotoHuman MCP server 2025-03-21 18:48:03 +01:00
Lama Al Rajih
3b294721c6
Merge branch 'main' into kicad-mcp 2025-03-21 13:31:18 -04:00
SaseQ
f3af86f126
Address review comments: move my new entry to another line 2025-03-21 17:08:12 +01:00
wolvever
8702f37197 Add Baidu Cloud AISearch MCPServer 2025-03-21 23:44:32 +08:00
Jordi Sanchez
66441c1f0d Add Databricks MCP server to Readme 2025-03-21 10:33:41 -05:00
Singularity
3dbf76808b
Merge branch 'main' into main 2025-03-21 20:40:35 +05:30
Singularity
4d9d6ef42b
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-21 20:40:14 +05:30
Eugene Evstafev
ab4bb5146f
Merge branch 'main' into add-telegram-mcp-server 2025-03-21 15:06:43 +00:00
Tadas Antanavicius
6f7c7f069e
Merge pull request #948 from haris-musa/patch-1
add excel mcp server
2025-03-21 08:03:19 -07:00
Tadas Antanavicius
33c736cf63
Merge pull request #886 from baryhuang/add_mcp_server_aws_resource_operation_python
Add community opensource server : AWS Resources Operations
2025-03-21 07:59:51 -07:00
Tadas Antanavicius
bb2c5cf079
Merge pull request #932 from ftisiot/aiven-mcp
Added Aiven to the list of Official Integrations
2025-03-21 07:59:15 -07:00
Tadas Antanavicius
bfc47b0226
Merge pull request #904 from kukapay/main
Add 5 crypto-related MCP servers  to README.md
2025-03-21 07:58:30 -07:00
Tadas Antanavicius
26f52a5a30
Merge pull request #909 from MKhalusova/unstructured
Adds Unstructured MCP implementation to readme
2025-03-21 07:57:14 -07:00
Tadas Antanavicius
89b5ccce7a
Merge pull request #910 from umarfarooqfastn/fastn
Added Fastn Server Implementation
2025-03-21 07:56:17 -07:00
Tadas Antanavicius
9c0add752c
Merge pull request #947 from nerdai/nerdai/add-goodnews-mcp-server
[chore/kind-request] Adds Goodnews MCP Server to Community list in README
2025-03-21 07:55:39 -07:00
Bharathvaj
6236085d68
Merge branch 'main' into patch-1 2025-03-21 20:07:55 +05:30
pink hoodie.
b7ef436dd5
Update README.md - Thirdweb MCP 2025-03-21 10:08:27 -04:00
Francesco Tisiot
ec66f7e501
Merge branch 'main' into aiven-mcp 2025-03-21 13:46:19 +01:00
Maria Khalusova
3031906d23
Merge branch 'main' into unstructured 2025-03-21 08:23:23 -04:00
Eugene Evstafev
0da20d45fe
Merge branch 'main' into add-telegram-mcp-server 2025-03-21 11:47:00 +00:00
githejie
8d5fba83ee Add Calculator MCP Server to README.md 2025-03-21 16:11:17 +08:00
Vortiago
01fd7c2908
Added mcp-azure-devops to the readme file. 2025-03-21 08:33:29 +01:00
XGenerationLab
54a0d31c72
Merge branch 'main' into patch-1 2025-03-21 14:26:04 +08:00
termix-dewell
fcd2737b47
Update README.md
The first MCP server that serves as the bridge between AI and BNB Chain, enabling AI agents to execute complex on-chain operations through seamless integration with the BNB Chain, including transfer, swap, launch, security check on any token and even more.
2025-03-21 13:58:05 +08:00
Umar Farooq
517e453075
Merge branch 'main' into fastn 2025-03-21 08:18:56 +05:00
Stanislav Pankrashin
4dc0bd6270
add to readme 2025-03-21 15:55:56 +13:00
kukapay
ee8c960d93
Merge branch 'modelcontextprotocol:main' into main 2025-03-21 09:29:52 +08:00
kukapay
e7582a991f Add 5 crypto-related MCP Servers and sort the whole list in alhpabetical order 2025-03-21 09:25:26 +08:00
Bury Huang
09ba8bdd66 update merge 2025-03-20 17:40:50 -07:00
Bury Huang
081bde576a Merge remote-tracking branch 'origin/main' into add_mcp_server_aws_resource_operation_python 2025-03-20 17:40:13 -07:00
Bury Huang
93507dc5ea merge with main 2025-03-20 17:38:38 -07:00
Singularity
0d7bc33f13
Merge branch 'main' into main 2025-03-21 05:24:34 +05:30
Anton Efimenko
e9f7b2cb06
Update README.md
Add official MCP integration with Mailgun
2025-03-20 14:48:56 -07:00
Mahesh Murag
e328131d99
Merge pull request #962 from jjchoi3/add-ramp-mcp-to-official-integrations
add ramp-mcp
2025-03-20 17:07:50 -04:00
Singularity
2a82f5ae0a
Update README.md 2025-03-21 02:26:32 +05:30
Richard Song
96fb5f5eb9 docs: add maton-mcp server 2025-03-20 13:56:16 -07:00
Singularity
a4823bcf8a
Merge branch 'main' into main 2025-03-21 02:19:53 +05:30
KyrieTangSheng
fe9c5780ae added new server -- national park service 2025-03-20 13:46:50 -07:00
Umar Farooq
39fe96b1bd
Update README.md
updated it according to alphabets
2025-03-21 00:13:41 +05:00
SaseQ
a92e2b9e64
README update: Replace Discord MCP server link to support more robust capabilities 2025-03-20 20:11:41 +01:00
Junho Choi
dadf94bb34 undo formatting 2025-03-20 15:01:45 -04:00
Junho Choi
1384dd8227 add ramp-mcp 2025-03-20 14:56:16 -04:00
Bary Huang
380fc7a59e
Merge branch 'main' into add_mcp_server_aws_resource_operation_python 2025-03-20 10:46:40 -07:00
Lama
22ea9cbaeb Add KiCad MCP server 2025-03-20 12:21:40 -04:00
Eugene Evstafev
08641b93b2 docs: add telegram-mcp 2025-03-20 15:57:34 +00:00
Val Andrei Fajardo
e1e402e19f cr 2025-03-20 11:48:12 -04:00
Val Andrei Fajardo
212307457c cr 2025-03-20 11:46:48 -04:00
Maria Khalusova
f1d619d9ed
Merge branch 'main' into unstructured 2025-03-20 11:12:37 -04:00
Haris
adc3144698
add excel mcp server (reorder)
Reorder entries alphabetically
2025-03-20 20:11:14 +05:00
Francesco
513f14a334
Added Aiven as official integration 2025-03-20 16:08:41 +01:00
Tadas Antanavicius
a81b7e1082
Merge pull request #943 from dogukanakkaya/chore/add-pulumi-mcp-server
chore: add Pulumi MCP Server
2025-03-20 08:07:18 -07:00
Doğukan Akkaya
2572b11a39
Merge branch 'main' into chore/add-pulumi-mcp-server 2025-03-20 18:04:49 +03:00
Tadas Antanavicius
365c3da924
Merge pull request #940 from YuChenSSR/main
Add community Mindmap server to README.md
2025-03-20 08:04:38 -07:00
dogukanakkaya
8131b912c7 chore: sort alphabetically 2025-03-20 18:04:35 +03:00
Tadas Antanavicius
faf9907089
Merge pull request #959 from ko1ynnky/main
Add Github Actions MCP server to community examples
2025-03-20 08:04:18 -07:00
Doğukan Akkaya
774ce597fa
Merge branch 'main' into chore/add-pulumi-mcp-server 2025-03-20 18:04:08 +03:00
Tadas Antanavicius
cddf4d77f7
Merge pull request #955 from pfldy2850/patch-1
Add reference to NAVER mcp server
2025-03-20 08:03:47 -07:00
Tadas Antanavicius
8e7b121bfd
Merge pull request #953 from sergiu-dinu-adfin/main
Add reference to Adfin MCP server
2025-03-20 08:03:23 -07:00
Tadas Antanavicius
fff7e7a6fe
Merge pull request #952 from john-zhang-dev/add-xero-mcp-server
add Xero MCP Server to README.
2025-03-20 08:02:50 -07:00
Tadas Antanavicius
7541d28828
Merge pull request #950 from baryhuang/add_mcp_server_headless_gmail
Add community MCP server: mcp-server-headless-gmail
2025-03-20 08:01:54 -07:00
Tadas Antanavicius
3370952130
Merge pull request #949 from TimothyDing/main
Add Hologres for the MCP Server
2025-03-20 08:01:17 -07:00
Tadas Antanavicius
1fc55c71b7
Merge pull request #944 from lloydzhou/main
add lark bitable mcp server
2025-03-20 07:57:18 -07:00
Tadas Antanavicius
36e3cb7d52
Merge pull request #941 from Coding-Solo/main
add godot-mcp
2025-03-20 07:55:27 -07:00
Tadas Antanavicius
1fdb58949e
Merge pull request #755 from SecurityQQ/main
Add VeyraX Official integration to the list
2025-03-20 07:46:36 -07:00
ko1ynnky
fe4eabcb9a Add Github Actions MCP server to community examples 2025-03-20 23:44:39 +09:00
Tadas Antanavicius
a97f1ec085
Merge pull request #885 from baryhuang/add_mcp-server-any-openapi
add community opensource mcp server OpenAPI AnyApi
2025-03-20 07:39:26 -07:00
Tadas Antanavicius
edf704241d
Merge pull request #881 from JJ-H/patch-1
Add Gitee MCP Server to README.md
2025-03-20 07:38:49 -07:00
Marcelo Ochoa
74c6d7e78b ci: streamline lock file management in Python workflow 2025-03-20 14:22:31 +00:00
Marcelo Ochoa
23e78cdef8 ci: optimize Python workflow by consolidating lock file management steps 2025-03-20 13:54:13 +00:00
Marcelo Ochoa
916f7cd8e1 ci: remove redundant steps for lock file management in Python workflow 2025-03-20 13:25:34 +00:00
Marcelo Ochoa
5b4675ec13 ci: reorder steps in Python workflow to remove old lock files before compiling fresh lock file 2025-03-20 13:16:09 +00:00
Marcelo Ochoa
e845fdb9f2 ci: add step to compile fresh lock file in Python workflow 2025-03-20 13:13:54 +00:00
Dong-Yong Lee
8276873551
Update README.md 2025-03-20 22:13:53 +09:00
Marcelo Ochoa
69e1f6e6bb ci: remove old lock files in GitHub Actions workflow 2025-03-20 13:09:32 +00:00
Marcelo Ochoa
b47846eb9f
Merge branch 'modelcontextprotocol:main' into main 2025-03-20 09:57:45 -03:00
Marcelo Ochoa
e105ff07d3 ci: add GitHub Actions workflow for Docker image build and push 2025-03-20 09:47:49 -03:00
Marcelo Ochoa
211ad36998 docs: correct typo in README and update Docker configuration for local usage 2025-03-20 09:17:42 -03:00
sergiu-dinu-adfin
38661aed66
Updated adfin text description. 2025-03-20 12:38:16 +01:00
sergiu-dinu-adfin
ab41c66ac3
Fixed adfin references. 2025-03-20 12:21:39 +01:00
sergiu-dinu-adfin
549281ae9c
Added Adfin to the list of third party servers.
Added Adfin to the list of third party servers.
2025-03-20 12:17:40 +01:00
John Zhang
5d6bf29f52 add Xero MCP Server to README. 2025-03-21 00:00:05 +13:00
Bury Huang
059a630058 Revert "fix merge"
This reverts commit a69bd38506.
2025-03-20 01:16:22 -07:00
Bury Huang
a69bd38506 fix merge 2025-03-20 01:15:19 -07:00
Bary Huang
a08fc28c25
Merge branch 'main' into add_mcp_server_aws_resource_operation_python 2025-03-20 01:12:45 -07:00
Bary Huang
6b75b9bce8
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-20 01:12:16 -07:00
Bary Huang
5301b17251
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-20 01:10:59 -07:00
Bury Huang
c4c405e51a Add community MCP server: mcp-server-headless-gmail 2025-03-20 01:06:13 -07:00
TimothyDing
07db7803f5 Add Hologres for the MCP Server 2025-03-20 14:25:26 +08:00
Haris
9ed5f7199d
add excel mcp server 2025-03-20 11:13:00 +05:00
Val Andrei Fajardo
c8b1c3d60b add Goodnews MCP to README 2025-03-20 02:10:06 -04:00
Lloyd Zhou
4791c0b619
Merge branch 'main' into main 2025-03-20 12:41:25 +08:00
Shahzad Ansari
de5fdfaa65 Update Unity3d Game Engine MCP server link to Advanced version of unity MCP in README.md. 2025-03-20 10:09:23 +05:30
lloydzhou
c21eb1bcc4 add lark bitable mcp server 2025-03-20 12:37:53 +08:00
HJJ
68b50689f0 Add Gitee MCP Server to README.md 2025-03-20 10:13:57 +08:00
dogukanakkaya
93d9e6dac7 chore: add Pulumi MCP Server 2025-03-20 04:25:32 +03:00
Alex
995fdb79dd
Update README.md 2025-03-20 03:11:18 +03:00
Solomon Elias
b4f316f298
add godot-mcp 2025-03-19 19:39:11 -04:00
YuChenSSR
df38d349a8 Add community Mindmap server to README.md 2025-03-20 07:07:21 +08:00
Umar Farooq
7927be720a
Merge branch 'main' into fastn 2025-03-20 03:02:41 +05:00
Tadas Antanavicius
dc483efb16
Merge pull request #939 from gannonh/firebase-mcp-readme
Add Firebase server to README.md
2025-03-19 14:56:01 -07:00
Tadas Antanavicius
917674c3c3
Merge pull request #938 from pab1it0/feat/add_prometheus
Add Prometheus MCP server
2025-03-19 14:55:44 -07:00
Tadas Antanavicius
fec8575e4a
Merge pull request #935 from CoderGamester/main
Added Unity MCP server
2025-03-19 14:55:19 -07:00
Tadas Antanavicius
d44c4c4d98
Merge pull request #934 from elie222/patch-1
Add Inbox Zero MCP
2025-03-19 14:54:55 -07:00
Tadas Antanavicius
51f05720a7
Merge pull request #930 from ChristianHinge/patch-1
Add DICOM MCP server
2025-03-19 14:52:20 -07:00
Tadas Antanavicius
efe94440cf
Merge pull request #928 from johnjcsmith/feat/add-agentrpc
feat: Add AgentRPC to readme
2025-03-19 14:51:35 -07:00
Tadas Antanavicius
d3ef8f8b08
Merge pull request #923 from fcerenza/patch-2
Update README.md
2025-03-19 14:50:40 -07:00
Tadas Antanavicius
77c51cc477
Merge pull request #922 from leehanchung/feat/bing-web-search-api
feat: adding link to Bing Web Search API MCP server in README.md
2025-03-19 14:49:44 -07:00
Tadas Antanavicius
eb271d3eb4
Merge pull request #918 from ken-octagon/patch-1
Add Octagon MCP Server to README.md
2025-03-19 14:49:23 -07:00
Tadas Antanavicius
5b4942dad3
Merge pull request #916 from nicarq/patch-1
Update README.md with new resource
2025-03-19 14:48:44 -07:00
Tadas Antanavicius
0448ec38a7
Merge pull request #914 from xxxbrian/add-mcp-rquest
Add Rquest MCP Server
2025-03-19 14:47:39 -07:00
Tadas Antanavicius
d76569c328
Merge pull request #913 from voska/main
Add Home Assistant MCP Server to README.md
2025-03-19 14:47:22 -07:00
Tadas Antanavicius
d24b7d035f
Merge pull request #911 from teddyzxcv/main
Add ntfy server in README.MD - The MCP server that keeps you informed
2025-03-19 14:47:00 -07:00
Tadas Antanavicius
6bc94f5e55
Merge pull request #733 from geropl/gpl/add-linear-mcp-go
[community servers] Add geropl/linear-mcp-gp
2025-03-19 14:45:22 -07:00
Tadas Antanavicius
4a14437709
Merge pull request #907 from modelcontextprotocol/Kludex-patch-1
Add Logfire to official integrations
2025-03-19 14:44:19 -07:00
Tadas Antanavicius
64728b42f2
Merge pull request #902 from zhilingluo/patch-1
Update README.md
2025-03-19 14:42:53 -07:00
Tadas Antanavicius
7f2e828822
Merge pull request #899 from dlrust/add-devhub
Added "DevHub" to Third-Party Servers
2025-03-19 14:41:21 -07:00
Tadas Antanavicius
5c1693a914
Merge pull request #894 from Fibery-inc/official-fibery-mcp
README.md: Add Official Fibery MCP Server
2025-03-19 14:40:37 -07:00
Tadas Antanavicius
9a67c71e23
Merge pull request #893 from nicoloboschi/patch-1
Add Vectorize server
2025-03-19 14:39:35 -07:00
Tadas Antanavicius
f4da3fa018
Merge pull request #892 from furey/patch-1
Added "MongoDB Lens" to Community Servers
2025-03-19 14:39:08 -07:00
Tadas Antanavicius
f2d333eaf6
Merge pull request #890 from stippi/patch-1
Add reference to "code-assistant" in community servers
2025-03-19 14:38:48 -07:00
Tadas Antanavicius
b0a7d377d4
Merge pull request #883 from phernandez/patch-1
Update README.md
2025-03-19 14:34:51 -07:00
Tadas Antanavicius
86496308e1
Merge pull request #882 from rishijatia/patch-1
Adds a community Fantasy PL MCP Server
2025-03-19 14:34:29 -07:00
Tadas Antanavicius
924736bb9a
Merge pull request #874 from restlessronin/restlessronin-patch-1
Update README.md
2025-03-19 14:31:22 -07:00
Tadas Antanavicius
430e9c7093
Merge pull request #775 from mblode/patch-1
Add Fingertip.com MCP server
2025-03-19 14:28:05 -07:00
Marcelo Ochoa
a664de3e19 docs: update README to include stats retrieval and improved execution plan visualization 2025-03-19 21:07:15 +00:00
Marcelo Ochoa
21b9c0ca1f docs: update README to include stats functionality and sample Docker configuration 2025-03-19 21:05:04 +00:00
Gannon Hall
e89e544f54 Add Firebase server to README.md 2025-03-19 13:12:49 -07:00
pab1it0
5a8cb6d456 Add Prometheus MCP server 2025-03-19 20:26:57 +02:00
CoderGamester
bf34c11d29 Added Unity MCP server 2025-03-19 20:04:59 +02:00
Umar Farooq
148db1aada
Update README.md
updated the description in readme.md
2025-03-19 22:01:37 +05:00
Elie Steinbock
c9acfec046
Add Inbox Zero MCP 2025-03-19 18:28:22 +02:00
Steven Gonsalvez
056daf37ac
Merge branch 'main' into fix/fetch-package 2025-03-19 14:25:27 +00:00
Marcelo Ochoa
eccea564dd feat: add stats endpoint for SQL object and update README with Docker AI usage 2025-03-19 11:17:35 -03:00
Christian Hinge
609e47e1a1
Add DICOM MCP server 2025-03-19 08:55:20 +01:00
John Smith
ad35f20a53 feat: Add AgentRPC to readme 2025-03-19 17:45:53 +10:30
XGenerationLab
f60edbe821
Update README.md 2025-03-19 14:51:10 +08:00
Matthew Blode
227fa30236
Merge branch 'main' into patch-1 2025-03-19 17:26:49 +11:00
Fernando Cerenza
78bc44c30e
Update README.md
Added Box MCP server
2025-03-18 23:17:48 -07:00
Han
5d3a3ca649
feat: adding link to Bing Web Search API MCP server in README.md
MCP Server for Bing Web Search API that supports news, web, and image search using Microsoft Bing.
2025-03-18 23:11:47 -07:00
ken-octagon
021a3da2c0
Update README.md
Added Octagon
2025-03-18 16:42:01 -07:00
Nico
661bfc6316
Update README.md 2025-03-18 18:15:14 -05:00
Bojin Li
53086cc72f
Add mcp-rquest 2025-03-19 07:44:15 +11:00
Matt Voska
b2cd74fd80 Adds hass-mcp 2025-03-18 17:23:44 -03:00
Teddyzxcv
50cba58889 Add new ntfy server 2025-03-18 22:42:33 +03:00
umarfarooqfastn
0c555dfa7b added Fastn server 2025-03-18 23:18:01 +05:00
MKhalusova
3ea99c4ba0 Adds Unstructured MCP implementation to the list of Official Integrations maintained by the third party 2025-03-18 13:28:57 -04:00
Gero Posmyk-Leinemann
1eefb0d727
Merge branch 'main' into gpl/add-git-mcp-go 2025-03-18 16:57:14 +01:00
Gero Posmyk-Leinemann
9316174de7
Merge branch 'main' into gpl/add-linear-mcp-go 2025-03-18 16:55:55 +01:00
Gero Posmyk-Leinemann
3db4de5c2e [community servers] Add geropl/linear-mcp-gp
Tool: gitpod/catfood.gitpod.cloud
2025-03-18 15:54:16 +00:00
Marcelo Trylesinski
f4c46e1b6a
Update README.md 2025-03-18 13:17:27 +01:00
Marcelo Trylesinski
63263a96ad
Update README.md 2025-03-18 13:14:34 +01:00
Nicolò Boschi
ca84e1224a
Update README.md 2025-03-18 11:08:30 +01:00
Bruce Luo
532dbe1c1c
Update README.md 2025-03-18 16:06:41 +08:00
James Furey
1f3011540a
Merge branch 'main' into patch-1 2025-03-18 14:47:52 +11:00
Omar-V2
b8c3447c1d Add link to apple calendar mcp server in readme 2025-03-18 03:17:22 +00:00
Daniel Rust
89f1f18ac3 Update README.md-- Add DevHub CMS MCP server 2025-03-17 16:14:35 -07:00
Vishal Mysore
1051aebb13
Update README.md
MCP Server that enables seamless integration between Claude AI and Arduino (ESP32), allowing AI-powered control of hardware peripherals such as motors, sensors, and actuators. This project provides a robust framework for building intelligent, connected robots and automation systems using Model Context Protocol (MCP).
2025-03-17 17:44:50 -04:00
Rishi Jatia
22c0d03de0
Merge branch 'main' into patch-1 2025-03-17 15:56:49 -04:00
Max Dubakov
113a058a4a README.md: Add Official Fibery MCP Server 2025-03-17 18:03:50 +01:00
Tadas Antanavicius
7d6cdb6718
Merge pull request #792 from patriksimek/main
Update README.md to include official Make MCP Server
2025-03-17 09:46:37 -07:00
Tadas Antanavicius
9d4516a653
Merge pull request #867 from GoPlausible/main
Update README.md-- Add Algorand MCP
2025-03-17 09:44:52 -07:00
Stephan Aßmus
49659de9c6
Merge branch 'main' into patch-1 2025-03-17 17:17:23 +01:00
Nicolò Boschi
b59bc97ef8
Add vectorize server 2025-03-17 16:54:07 +01:00
James Furey
7054e8ba9f
Update README.md 2025-03-18 02:17:49 +11:00
Ola Hungerford
8997e96267
Merge pull request #847 from cliffhall/add-logging-to-everything-server
Add periodic logging messages to Everything server.
2025-03-17 07:42:20 -07:00
cliffhall
487fe0237c Update README.md 2025-03-17 10:32:57 -04:00
Cliff Hall
f55b6edcd5
Merge branch 'main' into add-logging-to-everything-server 2025-03-17 10:30:05 -04:00
Stephan Aßmus
1ea61edd9f
Add reference to "code-assistant" in community servers 2025-03-17 13:54:28 +01:00
MG
b7331f523e
Update README.md Fixed AWS Alphabetical order in list
Fixed AWS position in list, alphabetically.
2025-03-17 11:15:54 +03:00
MG
22c0c8fcce
Merge branch 'main' into main 2025-03-17 11:09:08 +03:00
MG
f175c9778c
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-17 11:08:52 +03:00
Bury Huang
d580715808 Add community opensource server : AWS Resources Operations 2025-03-17 00:29:07 -07:00
Bury Huang
c4854aa551 add community opensource mcp server OpenAPI AnyApi: https://github.com/baryhuang/mcp-server-any-openapi 2025-03-17 00:17:29 -07:00
Tadas Antanavicius
20a1ac1d8d
Merge pull request #871 from QuantGeekDev/patch-3
Added missing author to readme resources
2025-03-16 21:57:02 -07:00
Alex Andru
2eb84dd7f3
Merge branch 'main' into patch-3 2025-03-17 04:14:09 +01:00
Tadas Antanavicius
06f6010d85
Merge pull request #880 from yangkyeongmo/patch-1
Add Airflow MCP Server to README.md
2025-03-16 20:05:42 -07:00
Tadas Antanavicius
37f273f037
Merge pull request #875 from jjsantos01/main
Add QGIS MCP to readme
2025-03-16 20:05:18 -07:00
Tadas Antanavicius
7c7e47cbc0
Merge pull request #785 from pab1it0/add_adx_mcp_server
Add adx-mcp-server
2025-03-16 20:03:02 -07:00
Tadas Antanavicius
a5da265d70
Merge pull request #738 from yuanoOo/oceanbase
Doc: Update README.md to include OceanBase MCP server
2025-03-16 20:02:20 -07:00
Tadas Antanavicius
f6b7b1988b
Merge pull request #741 from sujayakar/main
Add Convex to Official Integrations
2025-03-16 20:01:38 -07:00
Tadas Antanavicius
330915b4ea
Merge pull request #827 from idoru/add-influxdb-mcp-server
Adds a community InfluxDB MCP server.
2025-03-16 20:00:55 -07:00
yuanoOo
5dbc42bf40
Merge branch 'main' into oceanbase 2025-03-17 10:48:21 +08:00
Alex Andru
5128d7b470
fix typo 2025-03-17 00:04:54 +01:00
Sujay Jayakar
9b54fb62da Add space after logo 2025-03-16 18:04:08 -04:00
Sujay Jayakar
7e75737410 Remove duplicate line from merge 2025-03-16 18:03:06 -04:00
Sujay Jayakar
1a145c32a1 Add Convex to Official Integrations 2025-03-16 18:02:00 -04:00
Sam Coward
119372f185
Merge branch 'main' into add-influxdb-mcp-server 2025-03-16 15:15:13 -04:00
Paul Hernandez
96a53cad91
Update README.md
Add reference to Basic Memory MCP server.
2025-03-16 12:59:38 -05:00
Rishi Jatia
e9cacc5156
Adds a community Fantasy PL MCP Server
Gives your agent direct access to up-to date Fantasy Premier League data.
2025-03-16 12:49:39 -04:00
Gyeongmo Nathan Yang
14a8a39543
Update README.md 2025-03-17 00:57:25 +09:00
EthBerryAdmin
d7ea463aa5
allow ~ to be used in config
following config throws error

```
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "~"
      ]
    },
```

```
Error accessing directory ~: Error: ENOENT: no such file or directory, stat '~'
    at async Object.stat (node:internal/fs/promises:1032:18)
    at async file:///Users/USER_NAME/.npm/_npx/a3241bba59c344f5/node_modules/@modelcontextprotocol/server-filesystem/dist/index.js:33:23━━━━━━━━━━━━━━━━━
    at async Promise.all (index 0)
    at async file:///Users/USER_NAME/.npm/_npx/a3241bba59c344f5/node_modules/@modelcontextprotocol/server-filesystem/dist/index.js:31:1 {
  errno: -2,
  code: 'ENOENT',
  syscall: 'stat',
  path: '~'
}
```

this commit fixes error and allows to set ~ as allowed directory
2025-03-16 16:39:24 +04:00
MG
a08cd3e5f6
Merge branch 'main' into main 2025-03-16 11:35:51 +03:00
Juan Santos Ochoa
3e4bad144c
Add QGIS MCP to readme 2025-03-15 23:26:02 -06:00
restlessronin
3d7605e650
Update README.md
added 'scrapling-fetch-mcp' as a fetch replacement that can access sites with anti-automation measures
2025-03-16 10:23:10 +05:30
Tadas Antanavicius
b832073859
Merge pull request #872 from modelcontextprotocol/sync-lock-file
Update package-lock.json
2025-03-15 18:31:59 -07:00
Ola Hungerford
b12d0e7b05 Update package-lock.json 2025-03-15 18:15:11 -07:00
Alex Andru
a55c0f2b8f
Update README.md 2025-03-16 00:02:29 +01:00
cliffhall
0f0ed351cb Respect log level setting by client
* This fixes #868
* In everything.ts
  - import LoggingLevel from sdk
  - add log messages for all levels
  - add isMessageIgnored function that checks the incoming level against the logLevel and returns false if it is a lower index than the logLevel
  - in the setInterval for sending dummy logs, only send the message if it is not ignored by the logLevel.
2025-03-15 16:45:03 -04:00
Pavel Shklovsky
4bec2177f0
Update README.md 2025-03-15 22:20:20 +02:00
Cliff Hall
a835f3c2d7
Merge branch 'main' into add-logging-to-everything-server 2025-03-15 14:51:53 -04:00
Tadas Antanavicius
bc750b9b6f
Merge pull request #822 from QuantGeekDev/patch-2
Add MCP-Framework to frameworks
2025-03-15 11:21:17 -07:00
Tadas Antanavicius
c0c64d9ae6
Merge pull request #869 from aarora79/aws-cost-explorer
Update README.md - fix typos in AWS Cost Explorer community server
2025-03-15 11:20:23 -07:00
Amit Arora
13b62f6cc1
Update README.md
fix typos in AWS Cost Explorer community server
2025-03-15 13:59:14 -04:00
Sam Coward
f4580d4308 Adds a community InfluxDB MCP server. 2025-03-15 13:57:56 -04:00
Alex Andru
847429bf34
Update README.md 2025-03-15 18:52:51 +01:00
MG
da7d9b74f7
Update README.md-- Add Algorand MCP
Add Algorand MCP to the README.md file under community server lists and in the correct alphabetical position.
2025-03-15 20:26:26 +03:00
Tadas Antanavicius
82a64f217c
Merge pull request #864 from tsubasakong/main
feat: add Heurist Mesh Agent MCP server
2025-03-15 10:16:47 -07:00
Tadas Antanavicius
7b56e0b467
Merge pull request #863 from Boston343/patch-1
Add Starwind UI MCP to README
2025-03-15 10:16:11 -07:00
Tadas Antanavicius
4b0d7ff626
Merge pull request #776 from aarora79/aws-cost-explorer
add aws cost explorer MCP server to the community server list
2025-03-15 10:14:25 -07:00
Amit Arora
aea2ea7648 fixed alphabetical ordering for AWS entries in the community server list 2025-03-15 13:05:55 -04:00
Amit Arora
20115312dc
Merge branch 'main' into aws-cost-explorer 2025-03-15 12:36:36 -04:00
Tadas Antanavicius
117e278046
Merge pull request #839 from virattt/patch-2
Add Financial Datasets MCP server to README
2025-03-15 09:03:26 -07:00
Tadas Antanavicius
8c120085f9
Merge pull request #817 from leonardsellem/add-n8n-mcp-server
Add n8n-mcp-server to Community Servers list
2025-03-15 09:02:20 -07:00
Tadas Antanavicius
c0d969b9bf
Merge pull request #857 from lloydzhou/main
add openai-websearch-mcp
2025-03-15 09:00:30 -07:00
Tadas Antanavicius
4840bb1f92
Merge pull request #742 from AshikNesin/main
Add Pushover MCP server to community servers list
2025-03-15 08:59:48 -07:00
Tadas Antanavicius
16650e4744
Merge pull request #800 from decster/add-starrocks
Add StarRocks for the MCP Server
2025-03-15 08:57:15 -07:00
Tadas Antanavicius
5dd9250977
Merge pull request #778 from openbnb-org/main
Add mcp-server-airbnb to community servers
2025-03-15 08:54:58 -07:00
Tadas Antanavicius
051fabbd51
Merge pull request #679 from dvcrn/patch-1
Add Siri Shortcuts MCP
2025-03-15 08:53:52 -07:00
Tadas Antanavicius
a6ff4858a1
Merge pull request #764 from tesla0225/add-mcp-create-server
docs:add MCP Create Server
2025-03-15 08:53:04 -07:00
Leonard Sellem
fe164b4675
Merge branch 'main' into add-n8n-mcp-server 2025-03-15 16:50:18 +01:00
Tadas Antanavicius
be062bbb75
Merge pull request #737 from zswaff/patch-1
Add Dart to the list of company-maintained MCPs
2025-03-15 08:48:17 -07:00
Leonard Sellem
0f6743ecec
Merge branch 'main' into add-n8n-mcp-server 2025-03-15 15:18:20 +01:00
Alex Andru
b53c456d25
Merge branch 'main' into patch-2 2025-03-15 14:53:32 +01:00
Virat Singh
f6f1eee886
Merge branch 'main' into patch-2 2025-03-15 02:54:13 -04:00
Lloyd Zhou
daad2bcae0
Merge branch 'main' into main 2025-03-15 13:19:49 +08:00
lloydzhou
67e9c2db64 merge code 2025-03-15 13:19:23 +08:00
Frank
458b332a18 feat: add Heurist Mesh Agent MCP server 2025-03-14 22:17:20 -07:00
lloydzhou
1abfd43d70 update 2025-03-15 13:16:10 +08:00
Web Reaper
fa126b7bfc
Add Starwind UI MCP to README 2025-03-15 00:56:35 -04:00
Ashik Nesin
c665598058
Update README.md 2025-03-15 10:13:09 +05:30
Ashik Nesin
e6ae13b4fd
Merge branch 'main' into main 2025-03-15 10:12:29 +05:30
Binglin Chang
dc0662a4d4 Add StarRocks for the MCP Server
Signed-off-by: Binglin Chang <decstery@gmail.com>
2025-03-15 11:48:31 +08:00
Alex
85ad528639
Merge branch 'main' into main 2025-03-15 04:19:54 +03:00
Aniket Handa
fc9238e32a Merge remote-tracking branch 'upstream/main' 2025-03-14 16:38:18 -07:00
David
8d494fb61b
Merge branch 'main' into patch-1 2025-03-15 07:06:44 +09:00
David
7f01a6a687
Fix mcp-server-siri-shortcuts spelling 2025-03-15 07:06:24 +09:00
tesla0225
8256f0d620 docs:add MCP Create Server
Fix Alphabetical
2025-03-15 06:17:54 +09:00
Amit Arora
69a40cc07a
Merge branch 'main' into aws-cost-explorer 2025-03-14 15:17:52 -04:00
Pavel Shklovsky
632f5b1915
Merge branch 'main' into add_adx_mcp_server 2025-03-14 18:45:21 +02:00
Zack Swafford
8064d26f41
Add alt 2025-03-14 09:35:37 -07:00
Zack Swafford
02d2117eae
Merge branch 'main' into patch-1 2025-03-14 09:34:05 -07:00
Tadas Antanavicius
8963861c75
Merge pull request #782 from strickvl/patch-1
Add ZenML MCP Server
2025-03-14 08:53:06 -07:00
Tadas Antanavicius
37f58cdea0
Merge pull request #795 from ahujasid/blender-mcp
Added Blender MCP to README
2025-03-14 08:52:24 -07:00
Tadas Antanavicius
ed386f1a2a
Merge pull request #858 from james-pplx/patch-1
Add Perplexity MCP server to README.md
2025-03-14 08:51:30 -07:00
ahujasid
993f9f906b
Merge branch 'main' into blender-mcp 2025-03-14 21:15:09 +05:30
James Liounis
24c8f45211
Add Perplexity MCP server to README.md
Adding the Perplexity MCP server with a link to Perplexity's official MCP repo.
2025-03-14 11:44:44 -04:00
Alex Strick van Linschoten
10e4d84ddc
Merge branch 'main' into patch-1 2025-03-14 16:39:04 +01:00
Tadas Antanavicius
88b4877d9b
Merge pull request #853 from nkapila6/patch-1
docs(README.md): adding mcp-local-rag to README
2025-03-14 08:25:17 -07:00
Tadas Antanavicius
2b6e7876d3
Merge pull request #837 from tianzhou/patch-1
feat: add DBHub - Universal database MCP server
2025-03-14 08:24:23 -07:00
Tadas Antanavicius
3e1534e5ee
Merge pull request #730 from orpiske/add-wanaku
Add Wanaku MCP router to the list of MCP Community Servers
2025-03-14 08:15:00 -07:00
Tadas Antanavicius
c3407783de
Merge pull request #855 from daobataotie/Branch_main
Added MSSQL-MCP to README
2025-03-14 08:14:08 -07:00
Tadas Antanavicius
dd171f61fb
Merge pull request #831 from 4kulia/4kulia
Add HDW MCP Server to README.md
2025-03-14 08:13:24 -07:00
Tadas Antanavicius
592347bb17
Merge pull request #854 from AHarmlessPyro/main
Add Hyperbrowser MCP Server to Readme
2025-03-14 08:12:12 -07:00
Tadas Antanavicius
81c9ea5bb4
Merge pull request #852 from Eason1118/patch-1
Add icon to Neon in README.md
2025-03-14 08:11:25 -07:00
Tadas Antanavicius
480f7eaa87
Merge pull request #663 from GongRzhe/patch-1
Add Quickchart-MCP-Server,Image-Generation-MCP-Server,Langflow-DOC-QA…
2025-03-14 08:09:38 -07:00
Tadas Antanavicius
681462cb1f
Merge pull request #708 from yanmxa/br_mcl_mcp
Add Multi-Cluster Kubernetes MCP Server
2025-03-14 08:08:31 -07:00
Tadas Antanavicius
c0250ee925
Merge pull request #848 from Gioxxy/patch-2
Add mkinf to README.md
2025-03-14 08:06:55 -07:00
Tadas Antanavicius
f394ce0013
Merge pull request #736 from jairad26/main
Add Chroma to list of official 3rd party integrations
2025-03-14 08:05:07 -07:00
Tadas Antanavicius
4eac7eb785
Merge pull request #772 from raoulbia-ai/main
Add Intercom to community servers
2025-03-14 08:04:09 -07:00
Tadas Antanavicius
ab45eb6021
Merge pull request #846 from carterlasalle/patch-1
Add mac-messages-mcp
2025-03-14 08:03:29 -07:00
Tadas Antanavicius
79b9f286b2
Merge pull request #838 from 0xaguspunk/patch-1
Add GOAT to the Community servers list
2025-03-14 08:02:52 -07:00
Tadas Antanavicius
20d6c674ab
Merge pull request #756 from ShenghaiWang/main
Add xcodebuild mcp server tool
2025-03-14 08:02:14 -07:00
Tadas Antanavicius
bdc8a2bbe6
Merge pull request #821 from QuantGeekDev/patch-1
Add Reddit and Discord communities
2025-03-14 07:57:47 -07:00
Lloyd Zhou
032e4d34a0
Merge branch 'modelcontextprotocol:main' into main 2025-03-14 22:01:19 +08:00
lloydzhou
3bb5501ff4 add openai-websearch-mcp 2025-03-14 22:01:00 +08:00
Marcelo Ochoa
70023ae03e docs: update README with explain functionality and demo prompts for Oracle MCP server 2025-03-14 12:23:10 +00:00
Alex Andru
a28f46eb4c
Merge branch 'main' into patch-1 2025-03-14 12:13:09 +01:00
Alex Andru
3edb0b0a43
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-14 12:11:41 +01:00
Alex Andru
d75b8d573b
Update README.md
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-14 12:10:56 +01:00
Otavio Rodolfo Piske
8a1ab1c5f3
Add Wanaku MCP router to the list of MCP Community Servers 2025-03-14 11:31:39 +01:00
4kulia
e8eeef00e8
Merge branch 'main' into 4kulia 2025-03-14 10:23:29 +01:00
caorui
ba7334b516 Update README,ADD MSSQL-MCP 2025-03-14 17:19:25 +08:00
Ninad Sinha
62b7336ce6
Add Hyperbrowser webpage to README.md 2025-03-14 02:01:57 -05:00
Ninad Sinha
46d2b2c5c8
Add Hyperbrowser to README.md 2025-03-14 02:00:54 -05:00
Nikhil Kapila
6d2805dc9f docs(README.md): adding mcp-local-rag to README 2025-03-14 09:42:32 +04:00
Harilou
45baa5a281 Add icon to Neon in README.md 2025-03-14 10:27:59 +07:00
GongRzhe
73d3130652
Merge branch 'main' into patch-1 2025-03-14 09:01:52 +08:00
GongRzhe
ea21b41081
Update - QuickChart 2025-03-14 08:47:38 +08:00
GongRzhe
0830321154
Add Terminal Control 2025-03-14 08:46:13 +08:00
Talib Kareem
ad515a73ec
Add ClickUp MCP Server to Community Servers 2025-03-13 20:42:42 -04:00
GongRzhe
c087148c2a
Update README.md 2025-03-14 08:36:09 +08:00
David
7508dd0c35
Merge branch 'main' into patch-1 2025-03-14 09:09:09 +09:00
David
d98e3f5243
Fixed order to be alphabetical 2025-03-14 09:08:09 +09:00
myan
42a41c8ec1 reply review
Signed-off-by: myan <myan@redhat.com>
2025-03-14 07:59:17 +08:00
myan
9f9cac2072 add multiple cluster support
Signed-off-by: myan <myan@redhat.com>
2025-03-14 07:54:05 +08:00
Gionatan Cernusco
1ea0ed62c7
adds mkinf to README.md 2025-03-14 00:42:26 +01:00
4kulia
a598964cf6 Add HDM MCP Server to README.md (https://github.com/horizondatawave/hdw-mcp-server) 2025-03-14 00:26:08 +01:00
Jai Radhakrishnan
b5afb0db1f
Merge branch 'main' into main 2025-03-13 15:42:21 -07:00
Tadas Antanavicius
fb343e1697
Merge pull request #651 from kapilduraphe/kapil/add-webflow-mcp-server
Added Webflow MCP Server
2025-03-13 15:35:29 -07:00
raoulbia-ai
a29666b953
Merge branch 'main' into main 2025-03-13 22:23:05 +00:00
Jai Radhakrishnan
bdb261f731
Merge branch 'main' into main 2025-03-13 14:39:03 -07:00
Agus
cd25bc4111
Merge branch 'main' into patch-1 2025-03-13 22:21:14 +01:00
Agus
ac4fc8f3df
Update README.md 2025-03-13 22:20:25 +01:00
Kapil Duraphe
cc1f450689 fixing merge conflicts 2025-03-13 14:51:25 -06:00
Tim Wang
04f04b6464 Put it in alphabetical order 2025-03-14 06:56:27 +11:00
Carter LaSalle
6f4e0f9adc
Merge branch 'main' into patch-1 2025-03-13 12:54:19 -07:00
Carter LaSalle
9f589b058b
Added back accidental 2025-03-13 12:53:45 -07:00
Tim Wang
6ca967b485
Merge branch 'modelcontextprotocol:main' into main 2025-03-14 06:53:25 +11:00
Patrik Simek
35728bea7c
Merge branch 'main' into main 2025-03-13 20:46:03 +01:00
Patrik Simek
91efd434e4
Update README.md 2025-03-13 20:44:59 +01:00
Cliff Hall
d1a5affa62
Merge branch 'main' into add-logging-to-everything-server 2025-03-13 15:40:05 -04:00
cliffhall
f41b117716 Update everything/README.md with info about the logging output 2025-03-13 15:33:59 -04:00
cliffhall
2ba960ca13 In the Inspector, log messages from the server were not being displayed.
https://github.com/modelcontextprotocol/inspector/issues/184

The user who created the issue provided a python test server to send dummy messages, but I expected that the 'everything server' would be exercising this capability, but it wasn't. So I decided to add that functionality at the same time as fixing the inspector.

In src/everything/everything.ts
 - add logsUpdateInterval
 - use setInterval to send a random-leveled log message every 15 seconds
2025-03-13 15:23:52 -04:00
Tadas Antanavicius
7034c3d13c
Merge pull request #823 from shiraayal-tadata/fastapi-to-mcp-auto-generator
Add FastAPI to MCP auto generator to resources in README.md
2025-03-13 12:21:31 -07:00
Tadas Antanavicius
3daf3d8b62
Merge pull request #686 from ChronulusAI/add-chronulus-mcp-server-to-readme
Added Chronulus AI server to official third-party integration list
2025-03-13 12:20:54 -07:00
Jeremy Oldfather
c34abd94c9
Merge branch 'main' into add-chronulus-mcp-server-to-readme 2025-03-13 15:16:12 -04:00
Tadas Antanavicius
f09e6743a3
Merge pull request #844 from colriot/patch-1
Add official AgentQL MCP server
2025-03-13 12:00:18 -07:00
Tadas Antanavicius
a602d4cbd4
Merge pull request #843 from hannesj/patch-1
Add OpenAPI and GraphQL schema MCPs to the community list
2025-03-13 11:59:38 -07:00
Tadas Antanavicius
3542ebec4d
Merge pull request #840 from robert-inkeep/patch-1
Adds Official Inkeep MCP server
2025-03-13 11:58:46 -07:00
shiraayal-tadata
032dc76edb move to frameworks - for servers 2025-03-13 20:57:12 +02:00
Tadas Antanavicius
ae82161563
Merge pull request #832 from unifai-network/main
Add UnifAI MCP server
2025-03-13 11:55:29 -07:00
Tadas Antanavicius
f363325d4d
Merge pull request #828 from Fewsats/main
Add fewsats.com community server to README
2025-03-13 11:52:07 -07:00
Tadas Antanavicius
4438e9ced7
Merge pull request #826 from rajvirtual/feature/raj/onenotemcpserver
Added OneNote MCP Server to README.md
2025-03-13 11:51:04 -07:00
Tadas Antanavicius
65e13e144a
Merge pull request #818 from Qkyrie/main
Official Bankless MCP to the MCP list
2025-03-13 11:43:48 -07:00
Tadas Antanavicius
053953981b
Merge pull request #814 from dinghuazhou/dinghua-patch
Add VolcEngine TOS MCP Server to Community Servers section
2025-03-13 11:42:52 -07:00
Tadas Antanavicius
849d0fc06a
Merge pull request #813 from vincentkoc/patch-1
Add Comet Opik's official MCP server
2025-03-13 11:42:18 -07:00
Carter LaSalle
85eb29ef9b
Merge branch 'main' into patch-1 2025-03-13 11:40:38 -07:00
Tadas Antanavicius
ada46310ce
Merge pull request #808 from wayzeek/add-evm-mcp-server-clean-2
Add EVM MCP Server to community servers
2025-03-13 11:39:49 -07:00
Tadas Antanavicius
1cf7528216
Merge pull request #805 from wayzeek/add-template-mcp-server
Add Template MCP Server to Frameworks section
2025-03-13 11:39:16 -07:00
Tadas Antanavicius
b7b6c8d6fa
Merge pull request #801 from stephen37/add_official_mcp_integration
Add Official Milvus integration for MCP
2025-03-13 11:38:19 -07:00
Tadas Antanavicius
8d6d5017af
Merge pull request #796 from GongRzhe/patch-3
Update README.md :[Redis](src/redis)
2025-03-13 11:36:48 -07:00
Tadas Antanavicius
6c03d29572
Merge pull request #793 from AshDevFr/add-discourse-mcp-server
docs: Add discourse-mcp-server to README.md
2025-03-13 11:35:38 -07:00
Carter LaSalle
f12fdb4a72
Add mac-messages-mcp
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
2025-03-13 11:31:37 -07:00
Tadas Antanavicius
bbd55bbfbb
Merge pull request #766 from lishenxydlgzs/main
Adding AWS Athena MCP Server.
2025-03-13 11:30:29 -07:00
Tadas Antanavicius
3fce75a73d
Merge pull request #757 from marctheshark3/main
Update Readme for community MCP: Ergo Blockchain MCP
2025-03-13 11:24:15 -07:00
Tadas Antanavicius
67d9f24791
Merge pull request #753 from giacomoran/add-rember
Add Rember MCP server
2025-03-13 11:22:45 -07:00
Tadas Antanavicius
b125182246
Merge pull request #752 from mektigboy/main
Add Hyperliquid MCP server
2025-03-13 11:21:38 -07:00
Tadas Antanavicius
863511ff4d
Merge pull request #748 from ProgramComputer/patch-1
Add NASA-MCP-server to community servers
2025-03-13 11:21:07 -07:00
Tadas Antanavicius
39833700c6
Merge pull request #747 from suhail-ak-s/main
docs: Add Typesense MCP server to community servers list
2025-03-13 11:20:39 -07:00
Zack Swafford
23b971e45d
Merge branch 'main' into patch-1 2025-03-13 11:17:43 -07:00
Zack Swafford
8f7d611508
Fix type in markdown
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
2025-03-13 11:17:37 -07:00
Tadas Antanavicius
c0097ca499
Merge pull request #724 from icebird93/main
Add EduBase to README.md
2025-03-13 11:05:36 -07:00
Tadas Antanavicius
3337356632
Merge pull request #723 from asusevski/opendota-mcp
add opendota mcp server to README
2025-03-13 11:02:48 -07:00
Tadas Antanavicius
0e2ef4f430
Merge pull request #717 from GLips/add-figma-mcp
Add Figma MCP to README
2025-03-13 11:02:16 -07:00
Tadas Antanavicius
37cbe02f4c
Merge pull request #714 from kirk-marple/graphlit-mcp-server
Add Graphlit to list of official MCP servers
2025-03-13 10:58:34 -07:00
Tadas Antanavicius
0b934dc13b
Merge pull request #705 from anandsainath/asainath/addServiceNowRepo
Add ServiceNow MCP server to list of community servers
2025-03-13 10:56:21 -07:00
Tadas Antanavicius
f53ff86074
Merge pull request #702 from amornpan/add-line-server-new
Add LINE MCP server to community servers list
2025-03-13 10:55:39 -07:00
Tadas Antanavicius
22e2ebd548
Merge pull request #700 from marcnuri-forks/feat/kubernetes-mcp-server
docs: add kubernetes-mcp-server to README.md community servers
2025-03-13 10:53:37 -07:00
Tadas Antanavicius
f50d26f77e
Merge pull request #685 from junyuan-qi/patch-1
Update README.md
2025-03-13 10:49:52 -07:00
Tadas Antanavicius
a2fc229043
Merge pull request #683 from ognis1205/docs/add-unitycatalog-mcp-server
Add Unity Catalog MCP server
2025-03-13 10:49:23 -07:00
Tadas Antanavicius
47df764616
Merge pull request #682 from kenjihikmatullah/feature/add-productboard
Add Productboard
2025-03-13 10:48:45 -07:00
Tadas Antanavicius
bf2b75c2fd
Merge pull request #678 from Dev-Khant/add-mem0
Update README: Add Mem0 MCP to community servers
2025-03-13 10:47:35 -07:00
Tadas Antanavicius
61362f3e4a
Merge pull request #671 from Simon-Kansara/patch-1
Update README.md add MCP Ableton Live server
2025-03-13 10:47:00 -07:00
Marcelo Ochoa
8f0a4fe71b refactor: remove inactivity timer and enhance server shutdown handling 2025-03-13 17:46:32 +00:00
Tadas Antanavicius
66e6c6aafd
Merge pull request #667 from screenshotone/screenshotone-mcp-server
Add the official ScreenshotOne MCP server
2025-03-13 10:45:22 -07:00
Tadas Antanavicius
fcc63f8518
Merge pull request #652 from cameronfyfe/add-mcp-guardian
Add `mcp-guardian` to resources
2025-03-13 10:41:36 -07:00
Marcelo Ochoa
9846ccc695 feat: add Oracle MCP server with Docker support and configuration 2025-03-13 16:51:37 +00:00
Sergey Ryabov
b4a29c1e15
Fix url 2025-03-13 15:23:20 +00:00
GongRzhe
31d6f3e2af
Merge branch 'main' into patch-3 2025-03-13 23:21:37 +08:00
Sergey Ryabov
a9c360cc12
Add official AgentQL MCP server 2025-03-13 15:19:23 +00:00
Hannes Junnila
d0a594a6ee
Add OpenAPI and GraphQL schema MCPs to the community list 2025-03-13 15:55:14 +02:00
robert-inkeep
6f460d29c8
Adds Official Inkeep MCP server 2025-03-13 09:40:54 -04:00
dinghuazhou
0ab6761364 Add VolcEngine TOS MCP Server to Community Servers section 2025-03-13 20:50:59 +08:00
Virat Singh
e51753f522
Update README.md
Adds the Financial Datasets MCP server to the README.  This is an official MCP server from Financial Datasets, Inc.
2025-03-13 08:11:58 -04:00
Agus
8875224460
Update README.md to include GOAT 2025-03-13 12:00:30 +01:00
Tianzhou
4549b5ea70
feat: add DBHub - Universal database MCP server
https://github.com/bytebase/dbhub/

Universal database MCP server connecting to MySQL, PostgreSQL, SQLite, DuckDB and etc.
2025-03-13 18:59:00 +08:00
Ashik Nesin
e27e051bb9
Merge branch 'main' into main 2025-03-13 15:46:33 +05:30
Yilun
7fe292c96a Add UnifAI MCP server
Signed-off-by: Yilun <zyl.skysniper@gmail.com>
2025-03-13 01:55:45 -07:00
4kulia
2b40445552 Add HDM MCP Server to README.md (https://github.com/horizondatawave/hdw-mcp-server) 2025-03-13 09:13:10 +01:00
Pol Alvarez
66bdfb1ca6 Add fewsats.com community server to README 2025-03-13 14:26:20 +08:00
caorui
2ea5d50351 # MSSQL MCP Server
## Overview

MSSQL MCP Server,  provides database interaction and business intelligence capabilities. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.
Refer to the official website's SQLite for modifications to adapt to MSSQL

## Components

- `read_query`
   - Execute SELECT queries to read data from the database
- `write_query`
   - Execute INSERT, UPDATE, or DELETE queries
- `create_table`
   - Create new tables in the database
- `list_tables`
   - Get a list of all tables in the database
- `describe-table`
   - View schema information for a specific table
- `append_insight`
   - Add new business insights to the memo resource

## Operating environment

- `Python 3.x`
- `Packages`
   - pyodbc>=4.0.39
   - pydantic>=2.0.0
   - mcp>=0.1.0
- `ODBC Driver 17 for SQL Server`

## Usage

### Install packages

```bash
CD /d ~/mssql-mcp
pip install -r requirements.txt
```

### config

```bash
#with server.py same folder create config.json,add:
{
    "database": {
        "driver": "ODBC Driver 17 for SQL Server",
        "server": "server ip",
        "database": "db name",
        "username": "username",
        "password": "password",
        "trusted_connection": false
    },
    "server": {
        "name": "mssql-manager",
        "version": "0.1.0",
        "host": "0.0.0.0",
        "port": 8080
    }
}
```

### Claude Desktop 、 Windsurf

```bash
# add to claude_desktop_config.json. Note:use your path
{
    "mcpServers": {
        "mssql": {
            "command": "py",
            "args": [
                # your path,e.g.:"C:\\mssql-mcp\\src\\server.py"
                "~/server.py"
            ]
        }
    }
}
```

### Cursor

```bash
# Note:use your path
Type:command
Command:py C:\\mssql-mcp\\src\\server.py
```

### MCP Inspector

```bash
# Note:use your path
npx -y @modelcontextprotocol/inspector py C:\\mssql-mcp\\src\\server.py
```

## License

MIT License
2025-03-13 14:16:28 +08:00
Yu Ishikawa
7b4080c839
Update README.md 2025-03-13 14:06:51 +09:00
Rajesh Vijay
d6434c9ab4 Added onenote mcp server to README.md 2025-03-12 17:39:20 -07:00
Shira Ayal
2f75213d01 fastapi to mcp auto generator under resources in readme 2025-03-13 00:51:23 +02:00
Alex Andru
4a8a2b5204
Add MCP-Framework to frameworks 2025-03-12 23:43:29 +01:00
Alex Andru
081a5b5fc7
Add Reddit and Discord communities
Long overdue! Sorry for the delay
2025-03-12 23:39:59 +01:00
Tadas Antanavicius
8b448fbd47
Merge pull request #645 from abel9851/mariadb-mcp
Add MariaDB MCP server
2025-03-12 10:52:58 -07:00
Tadas Antanavicius
57b4df43ac
Merge pull request #638 from paulgb/main
add forevervm
2025-03-12 10:50:59 -07:00
Tadas Antanavicius
7b9eb7b698
Merge pull request #636 from kapilduraphe/okta_mcp_server
Added Okta MCP server
2025-03-12 10:47:54 -07:00
Tadas Antanavicius
638fe0d6cb
Merge pull request #631 from thearyanag/patch-1
feat: add Solana Agent Kit
2025-03-12 10:46:36 -07:00
Tadas Antanavicius
6e070dcb7d
Merge pull request #629 from marcklingen/patch-1
feat: add Langfuse prompt management server to readme
2025-03-12 10:45:29 -07:00
Tadas Antanavicius
2c88e77b89
Merge pull request #622 from aartiles/patch-1
Adding Audiense Insights MCP Sever to the official integrations
2025-03-12 10:44:22 -07:00
Tadas Antanavicius
44cecb3dbe
Merge pull request #621 from ruixingshi/feature/add-deepseek-thinker-mcp
feat: add a community server, deepseek-thinker-mcp
2025-03-12 10:33:54 -07:00
Tadas Antanavicius
635ce45cc9
Merge pull request #616 from MFYDev/main
Add MFYDev/Ghost-MCP to the community servers list
2025-03-12 10:31:38 -07:00
Tadas Antanavicius
2777dd5350
Merge pull request #582 from DappierAI/dappier-mcp
docs: add dappier mcp server
2025-03-12 10:24:51 -07:00
Tadas Antanavicius
6b2075f6af
Merge pull request #601 from mfukushim/map-traveler
update README.md to add map-traveler-mcp to Community Server list
2025-03-12 10:17:01 -07:00
leonardsellem
f8123fe153
Add n8n-mcp-server to Community Servers list 2025-03-12 17:24:51 +01:00
QDS
c62518931f
Add Bankless MCP to README.md
Added the bankless mcp to the mcp list. Official integration by bankless for the bankless onchain api.
2025-03-12 17:24:25 +01:00
shiquda
64a654744a feat(fetch): add support for using proxy for requests 2025-03-13 00:20:48 +08:00
Vincent Koc
a91cd0a9a8
chore(docs): added comet opik MCP 2025-03-12 20:59:57 +11:00
vcart
b2b93f4d13 Add EVM MCP Server to community servers 2025-03-11 23:33:42 -04:00
vcart
ab34024e87 Add Template MCP Server to Frameworks section 2025-03-11 23:00:06 -04:00
Jai Radhakrishnan
8a3cdf1c6d
Merge branch 'main' into main 2025-03-11 16:18:40 -07:00
Amit Arora
2325943601
Merge branch 'main' into aws-cost-explorer 2025-03-11 17:01:12 -04:00
Pavel Shklovsky
f46e1b5080
Merge branch 'main' into add_adx_mcp_server 2025-03-11 22:44:10 +02:00
ahujasid
72488d9ca0
Merge branch 'main' into blender-mcp 2025-03-11 22:36:51 +05:30
stephen37
0c0bc87d04
Add Official Milvus integration for MCP 2025-03-11 15:11:41 +01:00
David Soria Parra
e65ec2d551
Merge pull request #728 from jpshack-at-palomar/jps/bug-541
bug(github): Add missing pull request operations to MCP server
2025-03-11 10:09:22 +00:00
GongRzhe
f2521b57fc
Update README.md 2025-03-11 17:04:50 +08:00
ahujasid
8948cca5f5
Merge branch 'main' into blender-mcp 2025-03-11 12:08:22 +05:30
Sylvain Cau
51967ef64f docs: Add discourse-mcp-server to README.md 2025-03-10 17:19:41 -07:00
Mahesh Murag
6908e7f662
Merge pull request #769 from kapustor/patch-1
Put ClickHouse MCP server to the right line according to the alphabet…
2025-03-10 17:56:57 -04:00
Patrik Simek
c99dc8f493
Update README.md 2025-03-10 21:51:58 +01:00
ahujasid
203fa29722 Added Blender MCP to README 2025-03-11 01:23:31 +05:30
pab1it0
61251ba544 Add adx-mcp-server 2025-03-10 17:11:10 +02:00
Amaan
cd2da9c22c
Merge branch 'main' into dappier-mcp 2025-03-10 15:13:28 +05:30
Alex Strick van Linschoten
14dd8788d6
Update README.md 2025-03-10 09:47:05 +01:00
Alex Strick van Linschoten
e651af2228
Add ZenML MCP Server 2025-03-10 09:45:21 +01:00
Aniket Handa
b5e1e05f58 Add mcp-server-airbnb to community servers 2025-03-09 20:05:50 -07:00
Amit Arora
10d9963d57 add aws cost explorer MCP server to the community server list 2025-03-09 21:56:05 -04:00
Matthew Blode
ad053c1852
Update README.md 2025-03-10 12:14:57 +11:00
Franco Valerio
8fe9b4768a fix(gitlab): Invalid arguments error when using v4 API for gitlab.com
Make 'merged' property optional and 'diff_refs' nullable in the `GitLabMergeRequestSchema` to align with GitLab V4 API specifications.
2025-03-09 20:24:03 -03:00
Raoul Biagioni
d1ee0673cb Add Intercom to community servers 2025-03-09 19:25:50 +00:00
mac
e5329f82b7
Update README.md to add community browser-use MCP server
link to https://github.com/co-browser/browser-use-mcp-server
2025-03-09 15:04:35 +01:00
Dmitry Pavlov
f700872e6a
Put ClickHouse MCP server to the right line according to the alphabetical order in README.md 2025-03-09 15:00:51 +01:00
Shen Li
4dc761a6bb Adding AWS Athena MCP Server. 2025-03-08 21:32:33 -08:00
Kirk Marple
09ea0155e7
Merge branch 'main' into graphlit-mcp-server 2025-03-08 12:59:26 -08:00
Marc
b7c3d97b3b
Update README.md 2025-03-07 13:47:40 -05:00
Marc
d2e02693c2
Update README.md 2025-03-07 13:46:38 -05:00
Tim Wang
ee06315206 Add xcodebuild mcp server tool 2025-03-07 20:13:03 +11:00
Alex
c9b02e5419
Update Veyrax Icon 2025-03-07 10:51:34 +03:00
Alex
4679b024fe
Add VeyraX 2025-03-07 10:48:00 +03:00
Giacomo Randazzo
ff63227d57 Add Rember MCP server 2025-03-06 22:13:25 +01:00
Jeremy Oldfather
f7119eefda Added chronulus server to official list 2025-03-06 14:04:06 -05:00
mektigboy
db2ad825fd
Update README.md
Add MCP server for Hyperliquid
2025-03-07 00:55:09 +08:00
HeejunShin
f0b52de994
Merge branch 'main' into mariadb-mcp 2025-03-07 00:09:44 +09:00
Dmytro Krasun
964686381e
Merge branch 'main' into screenshotone-mcp-server 2025-03-06 14:58:31 +01:00
Paul
9b77d2c212
Update README.md 2025-03-06 02:50:57 -06:00
Suhail
512efdada5 docs: Add Typesense MCP server to community servers list 2025-03-06 10:40:05 +05:30
Bharathvaj
1b87dca40d
Update README.md 2025-03-06 00:40:01 +05:30
Ashik Nesin
1b0742ec31 docs: add Pushover MCP server to community servers list 2025-03-05 21:32:29 +05:30
m.fukushima
198d86ef34 update category 2025-03-05 20:15:31 +09:00
Masahiro Fukushima
48bdad1da9
Merge branch 'main' into map-traveler 2025-03-05 20:12:15 +09:00
Amornpan Phornchaicharoen
87420802be
Merge branch 'main' into add-line-server-new 2025-03-05 15:26:23 +07:00
yuanoOo
962819c2ba Doc: Update README.md to include OceanBase MCP server 2025-03-05 15:27:24 +08:00
David
25f8847ced
Merge branch 'main' into patch-1 2025-03-05 15:34:04 +09:00
Zack Swafford
2009fc0b6c
Add Dart to the list of company-maintained MCPs 2025-03-04 16:44:14 -08:00
Jai Radhakrishnan
bb64f61402
Add Chroma MCP to official integrations 2025-03-04 16:02:22 -08:00
Gero Posmyk-Leinemann
caccb7d9a1 [community server] Add geropl/git-mcp-go
Tool: gitpod/catfood.gitpod.cloud
2025-03-04 16:20:56 +00:00
CONG To Quang
732c119c75 feat(gitlab): Make owner and fork properties optional 2025-03-04 08:20:07 +07:00
Anand Sainath
7a1ea4528c
Merge branch 'main' into asainath/addServiceNowRepo 2025-03-03 16:03:36 -08:00
John-Mason P. Shackelford
32f49f4487
feat(github): Add missing pull request operations to MCP server
Add support for all pull request operations documented in README.md that were
previously missing from the MCP server implementation. This includes:

- get_pull_request: Get details of a specific pull request
- list_pull_requests: List and filter repository pull requests
- create_pull_request_review: Create a review on a pull request
- merge_pull_request: Merge a pull request
- get_pull_request_files: Get the list of files changed in a pull request
- get_pull_request_status: Get the combined status of all status checks
- update_pull_request_branch: Update a PR branch with latest base branch changes
- get_pull_request_comments: Get the review comments on a pull request
- get_pull_request_reviews: Get the reviews on a pull request
2025-03-03 17:03:20 -05:00
Fanyang Meng
59bc0b0dea
Merge branch 'main' into main 2025-03-03 16:00:48 -05:00
David Soria Parra
941266c05a
Merge pull request #490 from iskakaushik/patch-1
Update README.md to include mcp-clickhouse
2025-03-03 16:33:41 +00:00
Kaushik Iska
edaa896ed2 add ClickHouse mcp server 2025-03-03 10:27:11 -06:00
Hives Áron
f5ba85415b
Update README.md 2025-03-03 09:18:50 +01:00
Anthony Susevski
fd38d093cd update README with opendota mcp server (https://github.com/asusevski/opendota-mcp-server) 2025-03-03 03:05:58 -05:00
Graham Lipsman
c63096e229 Add Figma MCP. 2025-03-02 15:56:46 -08:00
Kirk Marple
280868962d Update README.md 2025-03-02 13:13:28 -08:00
Anand Sainath
2e5662126c Add ServiceNow MCP server to list of community servers 2025-03-01 15:28:19 -08:00
Amornpan Phornchaicharoen
439e540c87 Add LINE MCP server to community servers list [skip ci] 2025-03-01 11:11:29 +07:00
Amornpan Phornchaicharoen
33eef6f829 Add LINE MCP server to community servers list [skip ci] 2025-03-01 11:11:17 +07:00
Amornpan Phornchaicharoen
ed5ed0716c
Merge branch 'modelcontextprotocol:main' into main 2025-03-01 10:52:26 +07:00
Amornpan Phornchaicharoen
5f58d9abfe
Update README.md 2025-03-01 10:46:24 +07:00
Marc Nuri
1c1416f717
docs: add kubernetes-mcp-server to community servers 2025-03-01 04:32:40 +01:00
Stefan Szeider
7ae1567d57 Add my servers DPLP and Solver to README.md 2025-02-28 20:18:05 +01:00
Fanyang Meng
48812df3f7
Merge branch 'main' into main 2025-02-28 09:02:01 -05:00
Matrix Dai
6209bed479 Fix: Handle null description in GitHub label schema 2025-02-28 11:23:01 +08:00
Amaan
530d9ef3c8
Merge branch 'main' into dappier-mcp 2025-02-27 20:55:53 +05:30
Junyuan
6749e8a91a
Update README.md
Calendar Server is no longer valid.
2025-02-26 20:21:42 +08:00
GongRzhe
83c3067b35
Merge branch 'main' into patch-1 2025-02-26 16:43:24 +08:00
Shingo OKAWA
6a222eca47 Update README.
Signed-off-by: Shingo OKAWA <shingo.okawa.g.h.c@gmail.com>
2025-02-26 17:13:44 +09:00
Kenji Hikmatullah
6340a3e7b5 Add Productboard 2025-02-26 13:14:48 +07:00
David
058f8f838d
Add Siri Shortcuts MCP
Add link to Siri Shortcuts MCP https://github.com/dvcrn/mcp-server-siri-shortcuts

Haven't seen anything similar in the list yet
2025-02-26 09:31:25 +07:00
Dev-Khant
350c4adbfc update description 2025-02-26 02:13:47 +05:30
Dev-Khant
fdaa1540e3 Add Mem0 MCP server 2025-02-26 01:42:10 +05:30
Masahiro Fukushima
c8f4c46865
Merge branch 'main' into map-traveler 2025-02-25 21:46:07 +09:00
Marc Klingen
b8254dd08b
Merge branch 'main' into patch-1 2025-02-25 02:57:11 +01:00
HeejunShin
f80544601b
Merge branch 'main' into mariadb-mcp 2025-02-25 09:01:32 +09:00
Simon Kansara
fc07ac947c
Update README.md add MCP Ableton Live server
add MCP Ableton Live server to Community Servers list
2025-02-24 20:50:15 +01:00
Mahesh Murag
ddffd2325d
Merge pull request #669 from maxprilutskiy/main
docs: add @lingodotdev
2025-02-24 11:42:16 -05:00
David Soria Parra
d12118c8a8
Merge pull request #650 from nickscamara/patch-1
Add Official Firecrawl MCP server
2025-02-24 16:02:44 +00:00
Dmytro Krasun
62af462b2d Add the official ScreenshotOne MCP server 2025-02-24 17:31:36 +02:00
Kapil Duraphe
7da8b78f14
Merge branch 'main' into okta_mcp_server 2025-02-24 10:29:51 -05:00
Kapil Duraphe
f0590cb63c
Merge branch 'main' into kapil/add-webflow-mcp-server 2025-02-24 10:27:52 -05:00
Max Prilutskiy
a6dbebb6af
fix: fix links to the docs 2025-02-24 16:03:35 +01:00
Max Prilutskiy
b6bbb6a669
docs: add @lingodotdev 2025-02-24 16:00:18 +01:00
HeejunShin
97bda7231e fix: modify url in readme 2025-02-24 01:25:57 +09:00
GongRzhe
cd7539e672
Add Quickchart-MCP-Server,Image-Generation-MCP-Server,Langflow-DOC-QA-SERVER
Quickchart-MCP-Server:A Model Context Protocol server for generating charts using QuickChart.io
Image-Generation-MCP-Server:This MCP server provides image generation capabilities using the Replicate Flux model.
Langflow-DOC-QA-SERVER:A Model Context Protocol server for document Q&A powered by Langflow.It demonstrates core MCP concepts by providing a simple interface to query documents through a Langflow backend.
2025-02-23 19:59:53 +08:00
HeejunShin
639498521f
Merge branch 'main' into mariadb-mcp 2025-02-23 00:07:15 +09:00
David Soria Parra
0a04d400d6
Merge pull request #627 from olaservo/add-annotation-example
Add annotated message example to everything-server
2025-02-21 21:25:52 +00:00
David Soria Parra
c79cc05674
Merge pull request #648 from sakce/main
Add monday.com community server to README
2025-02-21 21:23:53 +00:00
David Soria Parra
8ac56f91c6
Merge pull request #649 from serafimcloud/main
add 21st.dev official MCP
2025-02-21 18:53:31 +00:00
cameronfyfe
b2a0c1cb1b
add mcp-guardian to resources 2025-02-21 10:41:20 -08:00
Kapil Duraphe
285114f13f added Webflow MCP Server 2025-02-21 10:39:45 -05:00
Nicolas
31dfa6443b
Add Firecrawl to Readme 2025-02-21 12:35:22 -03:00
serafim.eth
e92350c8eb fix: server url 2025-02-21 17:16:50 +03:00
serafim.eth
927a05e08c add 21st.dev official MCP 2025-02-21 14:59:06 +03:00
Jovan Sakovic
93b7222a36
Add monday.com community server to README 2025-02-21 10:40:20 +01:00
HeejunShin
54a7ce2635 Added MariaDB MCP server 2025-02-20 23:52:30 +09:00
S1M0N38
f35f57c333
fix: add back the __init__.py in mcp_server_tim 2025-02-20 00:59:00 +01:00
S1M0N38
f3e14698c9 feat: configurable timezone for docker in time server
Fixes #639

Add support for configurable timezone in Docker for `time` server.

* Update `src/time/Dockerfile` to include `LOCAL_TIMEZONE` environment variable.
* Set default timezone to "UTC" in `src/time/Dockerfile`.
* Modify `ENTRYPOINT` in `src/time/Dockerfile` to include `--local-timezone` argument.
* Update `src/time/README.md` to include instructions on setting the timezone using `LOCAL_TIMEZONE` environment variable.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/modelcontextprotocol/servers/issues/639?shareId=XXXX-XXXX-XXXX-XXXX).
2025-02-20 00:51:50 +01:00
Paul Butler
8b4abcc2bf add forevervm 2025-02-19 17:11:41 -05:00
Yu Ishikawa
6f8ef87a8d Add a community MCP server for Vertex AI Search
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com>
2025-02-19 09:23:49 +09:00
Kapil Duraphe
fa06b8d3ea Added Okta MCP server 2025-02-18 14:25:21 -05:00
aryan
961ef3be6e
feat: add Solana Agent Kit
This PR adds Solana Agent Kit MCP server by SendAI, which allows for 40+ protocol actions and growing.
2025-02-16 16:14:11 -07:00
Marc Klingen
369cd253c4
feat: add Langfuse prompt management server to readme 2025-02-15 22:33:00 +01:00
Masahiro Fukushima
481c052e2d
Merge branch 'main' into map-traveler 2025-02-16 00:12:36 +09:00
Ola Hungerford
19b701baa3 Add annotated message example 2025-02-14 20:39:55 -07:00
Alfredo Artiles
ecf8236ccc
Adding Audiense Insights MCP Sever to the official integrations 2025-02-13 13:46:23 +01:00
shiruixing
e792407721 feat: add deepseek-thinker-mcp 2025-02-13 20:41:22 +08:00
Amaan
23ee8dd3df
Merge branch 'main' into dappier-mcp 2025-02-13 17:30:15 +05:30
Steven Gonsalvez
93d7c1af3d
Merge branch 'main' into fix/fetch-package 2025-02-13 10:00:45 +00:00
Shotaro Sano
f1474553c1
Merge branch 'main' into update-filesystem-readme 2025-02-12 10:20:01 +09:00
Fanyang Meng
6826ea5e77
Merge branch 'main' into main 2025-02-11 18:17:54 -05:00
Jerome
e055e18f8c
Merge pull request #617 from modelcontextprotocol/jerome/fix/formatting-and-location-of-eunomia
Fixed bold formatting, moved to community
2025-02-12 09:24:30 +13:00
Jerome
125af8f8d9
Fixed bold formatting, moved to community 2025-02-12 09:18:16 +13:00
Fanyang Meng
75afdb5c00
Add MFYDev/Ghost-MCP to the community servers list 2025-02-11 01:52:07 -05:00
Masahiro Fukushima
7b7adebd6f
Merge branch 'main' into map-traveler 2025-02-11 08:15:23 +09:00
Mahesh Murag
f99a4673ff
Merge pull request #613 from stevekaliski-stripe/stripe
add Stripe to list of official integrations
2025-02-10 15:35:53 -05:00
Steve Kaliski
8e0f8183e0 add stripe to list 2025-02-10 14:47:27 -05:00
David Soria Parra
9bfccfb2bc
Merge pull request #593 from timrogers/timrogers/github-version
Validate in CI that the GitHub server versions in `package.json` and `version.ts` match
2025-02-10 11:50:18 +00:00
David Soria Parra
710db07736
Merge pull request #595 from timrogers/timrogers/lock
Commit `package-lock.json` with new `universal-user-agent` dependency
2025-02-10 11:49:29 +00:00
Amaan
1d14423dce docs: fix typo in dappier mcp server link 2025-02-10 13:06:20 +05:30
Amaan
e591c34007
Merge branch 'main' into dappier-mcp 2025-02-10 13:03:44 +05:30
Jerome
06ce1c3d3a
Merge pull request #610 from atharvagupta2003/main
Added Stripe MCP server
2025-02-10 16:15:21 +13:00
Jerome
42b5a1a119
Merge branch 'main' into main 2025-02-10 16:13:38 +13:00
Jerome
c4c504f463
Merge pull request #609 from syucream/syucream/holaspirit-lightdash
Add holaspirit and lightdash
2025-02-10 16:13:17 +13:00
Jerome
3950a64f2a
Merge branch 'main' into syucream/holaspirit-lightdash 2025-02-10 16:10:47 +13:00
Jerome
60b0bfdab4
Merge pull request #608 from amornpan/main
docs: Add read-only Python MSSQL server implementation to README
2025-02-10 16:07:07 +13:00
Jerome
716bd286c7
Merge branch 'main' into main 2025-02-10 16:06:48 +13:00
Jerome
75681c07c6
Merge pull request #602 from bazinga012/main
added code executor mcp
2025-02-10 16:05:13 +13:00
Jerome
7a0139df88
Update README.md 2025-02-10 16:03:18 +13:00
Jerome
b13dba9898
Merge branch 'main' into main 2025-02-10 16:02:34 +13:00
Jerome
36eb3fc807
Merge pull request #598 from 66julienmartin/patch-1
Update README.md
2025-02-10 15:56:22 +13:00
Jerome
0e9fd5afc2
Merge branch 'main' into patch-1 2025-02-10 15:54:12 +13:00
Jerome
6be3a9175a
Merge pull request #587 from macrat/new-servers/kintone
Add community server for kintone
2025-02-10 15:53:03 +13:00
Jerome
67c86e7dcd
Merge branch 'main' into new-servers/kintone 2025-02-10 15:52:40 +13:00
Jerome
ebac6f2ebb
Merge pull request #586 from prajwalnayak7/main
Update README.md to add Redis to Community Servers
2025-02-10 15:50:39 +13:00
Jerome
2bc10925a7
Merge branch 'main' into main 2025-02-10 15:50:04 +13:00
Jerome
1720c520eb
Merge pull request #585 from kiwamizamurai/main
chore; add kibela in community section
2025-02-10 15:49:01 +13:00
Jerome
b9368656ea
Merge pull request #583 from adenot/feature/add-mcp-google-search
Adds community server for Google Custom Search
2025-02-10 15:47:44 +13:00
Jerome
1bf51c1b07
Merge branch 'main' into feature/add-mcp-google-search 2025-02-10 15:47:20 +13:00
Jerome
21847691d5
Merge pull request #581 from nirajshahnextgensoft/patch-2
Updated the Verodat MCP Server Public Repository details
2025-02-10 15:44:58 +13:00
Jerome
253da3105b
Merge pull request #580 from deepfates/patch-1
docs: Add community MCP server for Replicate
2025-02-10 15:41:56 +13:00
Jerome
20fcc9dc91
Merge pull request #578 from JexinSam/mssql
Add MSSQL MCP server to Community Servers
2025-02-10 15:40:54 +13:00
Jerome
a553bed88d
Merge branch 'main' into mssql 2025-02-10 15:40:02 +13:00
Jerome
70efb7541d
Merge pull request #574 from jfdenise/main
WildFly MCP server referenced in Community servers
2025-02-10 15:39:24 +13:00
Jerome
d7f023e2c7
Merge branch 'main' into main 2025-02-10 15:38:42 +13:00
Jerome
432fac8e50
Merge pull request #572 from hungryrobot1/mcp-pif
A community server submission of the Personal Intelligence Framework,…
2025-02-10 15:37:17 +13:00
Jerome
88baf00a53
Merge branch 'main' into mcp-pif 2025-02-10 15:36:53 +13:00
Jerome
be39e23876
Merge pull request #567 from maxandersen/quarkus
add various java/quarkus fwks and servers
2025-02-10 15:35:29 +13:00
Jerome
a3a75b0a8d
Merge branch 'main' into quarkus 2025-02-10 15:34:28 +13:00
Jerome
ca4399b26e
Merge pull request #542 from delorenj/ticketmaster-mcp-server
Add Ticketmaster MCP Server to community servers list
2025-02-10 15:27:13 +13:00
Jerome
9fa476ed85
Merge branch 'main' into ticketmaster-mcp-server 2025-02-10 15:26:01 +13:00
Jerome
f0b09be2a7
Update README.md 2025-02-10 15:25:35 +13:00
Jerome
c3b8a216a2
Merge pull request #538 from badkk/main
Add Community MCP Server - Base Free USDC Transfer to README
2025-02-10 15:23:44 +13:00
Jerome
4d119ef3d5
Merge pull request #529 from ferrislucas/add-iterm-mcp
Add iTerm MCP
2025-02-10 15:22:07 +13:00
Jerome
5fe87227ae
Merge branch 'main' into add-iterm-mcp 2025-02-10 15:21:41 +13:00
Jerome
4d10ef5bbe
Update README.md 2025-02-10 15:20:46 +13:00
Jerome
3bda713cc7
Merge pull request #520 from ZubeidHendricks/feat/add-youtube-server
docs: Add YouTube MCP server to community servers list
2025-02-10 15:19:46 +13:00
Jerome
e8d976783d
Merge pull request #481 from da-okazaki/update-readme
Update README.md: Neo4j server link
2025-02-10 15:17:50 +13:00
Jerome
d535fc6730
Merge branch 'main' into update-readme 2025-02-10 15:15:52 +13:00
Jerome
86fb122a3b
Merge pull request #473 from anshumax/main
Update README.md to add a new community World Bank public data MCP server
2025-02-10 15:13:38 +13:00
Jerome
9a7feeca3b
Merge branch 'main' into main 2025-02-10 15:12:47 +13:00
Jerome
11adfaad6e
Merge pull request #458 from kenliao94/patch-1
Add RabbitMQ MCP server to the list of community maintained MCP server
2025-02-10 15:11:28 +13:00
Jerome
3e9cb7ad9e
Merge branch 'main' into patch-1 2025-02-10 15:08:22 +13:00
David Soria Parra
c337a43f81
Merge pull request #440 from sparfenyuk/patch-1
doc: add a record about mcp-proxy
2025-02-10 01:59:54 +00:00
Jerome
11465778eb
Merge pull request #437 from ravenwits/main
doc: Adds ArangoDB mcm server to Community Servers section of README.md
2025-02-10 14:59:09 +13:00
Jerome
29272ca401
Merge pull request #433 from liuyoshio/main
doc: add MCP Compass server to community servers
2025-02-10 14:58:19 +13:00
Jerome
09a31fef1c
Merge branch 'main' into main 2025-02-10 14:57:41 +13:00
Jerome
b5b41e006f
Merge pull request #423 from baryhuang/patch-1
docs: add Hubspot server to community servers
2025-02-10 14:56:22 +13:00
Jerome
d95cb50dfb
Merge branch 'main' into patch-1 2025-02-10 14:55:30 +13:00
Jerome
e8a195c84e
Merge pull request #406 from nspady/google-calendar-mcp
Add Google Calendar MCP to the Community Servers list
2025-02-10 14:54:30 +13:00
Jerome
b5b154fdf4
Merge pull request #546 from kautilyak/patch-1
fix typo
2025-02-10 14:51:38 +13:00
Shotaro Sano
9da682a537
Merge branch 'main' into update-filesystem-readme 2025-02-10 10:51:31 +09:00
Jerome
9d5d013226
Update README.md 2025-02-10 14:50:37 +13:00
atharvagupta2003
d39e101ab2
Added Stripe MCP server 2025-02-09 19:31:47 +05:30
Ryo Okubo
8fdfc61a32
Add holaspirit and lightdash 2025-02-09 22:34:00 +09:00
Amornpan Phornchaicharoen
300e151580
docs: Add read-only Python MSSQL server implementation to README
This PR adds a new Python-based MSSQL server implementation to complement the existing Node.js version. Key differences:

- Language: Python implementation vs existing Node.js implementation
- Access Mode: Read-only by design for enhanced security
- Features:
  - Configurable access controls
  - Schema inspection capabilities
  - Safe database interaction through Python ecosystem
  - Built with Python's robust database handling libraries

This implementation provides an alternative for users who prefer Python or need Python-specific database handling features while maintaining the same security standards as the original MSSQL server.
2025-02-09 18:56:23 +07:00
Jerome
3d53053b53
Merge pull request #579 from DMontgomery40/main
adding DeepSeek MCP Server
2025-02-09 22:26:58 +13:00
bazinga012
be10c4fdc2
Merge branch 'main' into main 2025-02-09 10:03:46 +05:30
Steven Gonsalvez
95e500842d
Merge branch 'main' into fix/fetch-package 2025-02-08 11:51:37 +00:00
きわみざむらい
c690921dfd
Merge branch 'main' into main 2025-02-08 20:37:12 +09:00
Shotaro Sano
7addcaf43d
Merge branch 'main' into update-filesystem-readme 2025-02-08 20:14:10 +09:00
Amaan
87128110b7
Merge branch 'main' into dappier-mcp 2025-02-08 13:16:11 +05:30
JexinSam
3c806391ea
Merge branch 'main' into mssql 2025-02-08 11:13:23 +05:30
Jerome
67fff9da38
Merge pull request #340 from riza-io/add-riza-mcp
Add Riza's MCP server to README
2025-02-08 18:06:14 +13:00
Shotaro Sano
695902e9a7
Merge branch 'main' into update-filesystem-readme 2025-02-08 11:37:53 +09:00
Nathan Spady
0f46f579bb
Merge branch 'main' into google-calendar-mcp 2025-02-07 14:35:51 -08:00
Jerome
8bd41eb0b3
Merge pull request #555 from whataboutyou-ai/eunomia_server
Eunomia library MCP Server
2025-02-08 08:44:37 +13:00
Jerome
b9842d6f07
Merge pull request #599 from pulvedu/tavily-mcp
Adding Tavily MCP Sever - Search engine for AI agents (search + extract)
2025-02-08 08:43:47 +13:00
vincenzopecorella
26436ae89a
Merge branch 'main' into eunomia_server 2025-02-07 17:25:28 +01:00
Shotaro Sano
8171f6458e Merge branch 'main' into update-filesystem-readme 2025-02-07 19:04:54 +09:00
bazinga012
4d966a6a11
Merge branch 'main' into main 2025-02-07 08:21:05 +05:30
Andrew Benton
0d7faefdb9 alphabetize! 2025-02-06 17:34:21 -08:00
Jerome
5e2300e3c4
Merge pull request #366 from burningion/add-video-jungle-editor
Add video editor powered by Video Jungle
2025-02-07 14:20:45 +13:00
Jerome
4c03b70712
Merge pull request #400 from bigcodegen/main
Update README.md to include mcp-neovim-server
2025-02-07 14:09:26 +13:00
Andrew Benton
633cc20b18 Add Riza's MCP server to README 2025-02-06 17:09:01 -08:00
Jerome
3907cbdc77
Update README.md 2025-02-07 14:08:27 +13:00
Jerome
762662c40c
Merge branch 'main' into main 2025-02-07 14:07:50 +13:00
Jerome
ba26059474
Merge pull request #411 from apappascs/patch-1
Update README.md - add a new resource to the "Additional resources on MCP" section
2025-02-07 14:06:57 +13:00
Jerome
fb11e3b4ed
alphabetical ordering 2025-02-07 14:05:05 +13:00
Jerome
28bca81637
Merge pull request #413 from GongRzhe/main
docs: add Redis, Travel Planner, JSON and Calendar MCP servers to community servers list
2025-02-07 14:02:54 +13:00
Jerome
ed693a9f82
Merge branch 'main' into main 2025-02-07 14:02:15 +13:00
Jerome
cef66bed40
Merge pull request #371 from mamertofabian/patch-1
Update README.md - Add Everything Search to community highlights
2025-02-07 13:53:32 +13:00
Jerome
01e45dc1af
Merge pull request #352 from strowk/foxy-contexts
docs: add Foxy Contexts to additional resources
2025-02-07 13:49:03 +13:00
Jerome
f7fd155ab3
Merge branch 'main' into foxy-contexts 2025-02-07 13:43:40 +13:00
Jerome
d2602dbdf2
Merge pull request #573 from modelcontextprotocol/jerome/feature/added-frameworks-subsections
Added subsections to the frameworks section for servers/clients.
2025-02-07 13:42:49 +13:00
Jerome
38516c1140
Merge branch 'main' into jerome/feature/added-frameworks-subsections 2025-02-07 13:42:40 +13:00
Jerome
b2c7cb30f8
Update README.md 2025-02-07 13:40:36 +13:00
Jerome
8d3363192e
Merge branch 'main' into foxy-contexts 2025-02-07 13:39:04 +13:00
Masahiro Fukushima
0bab478f8f
Merge branch 'main' into map-traveler 2025-02-07 09:29:51 +09:00
m.fukushima
36f64a3437 update add ComfyUI API 2025-02-07 09:28:37 +09:00
Mamerto Fabian Jr
5d5886fbd4
Merge branch 'main' into patch-1 2025-02-07 08:16:42 +08:00
Jerome
b044907614
Merge pull request #128 from ezynda3/patch-1
Add Go Implementation of Filesystem Server
2025-02-07 13:13:01 +13:00
Jerome
d6035b4b42
Merge branch 'main' into patch-1 2025-02-07 13:12:01 +13:00
Jerome
1819bf0d7c
Merge pull request #417 from mamertofabian/add-elevenlabs
Add elevenlabs MCP server
2025-02-07 13:08:58 +13:00
Jerome
4314cd53c1
Merge branch 'main' into add-elevenlabs 2025-02-07 13:07:56 +13:00
steven gonsalvez
88c8f5a347
Add error handling and logging for GitHub issue creation
- Improve error handling in GitHub issue creation process
- Add detailed error messages for repository not found scenarios
- Implement global fetch polyfill for node-fetch
- Add debug and error logging for issue creation attempts
2025-02-06 23:26:03 +00:00
bazinga012
f61c72dd92
added code executor mcp
The MCP Code Executor is an MCP server that allows LLMs to execute Python code within a specified Conda environment. This enables LLMs to run code with access to libraries and dependencies defined in the Conda environment.
2025-02-06 21:39:56 +05:30
Masahiro Fukushima
bd3192561a
Merge branch 'main' into map-traveler 2025-02-06 21:55:17 +09:00
JexinSam
b3a3978a11
Merge branch 'main' into mssql 2025-02-06 13:34:47 +05:30
pulvedu
038a588e82 Adding Tavily MCP Sever - Search engine for AI agents (search + extract) 2025-02-05 20:54:43 -05:00
Kamel IRZOUNI
92e2078588
Update README.md
Subject: Request to Add Two MCP Servers: Deepseek R1 and Qwen Max

Dear MCP Team,

I am writing to request the addition of two Model Context Protocol (MCP) servers I have developed to enhance Claude's capabilities:

1. Deepseek R1 MCP Server
- Repository: https://github.com/66julienmartin/MCP-server-Deepseek_R1
- Features:
  * Implements the Deepseek R1 language model (8,192 token context window)
  * Optimized for reasoning and complex tasks
  * Full TypeScript implementation with robust error handling
  
2. Qwen Max MCP Server
- Repository: https://github.com/66julienmartin/mcp-server-qwen-max
- Features:
  * Implements Alibaba's Qwen model family (Max/Plus/Turbo)
  * Extensive context windows (up to 1M tokens)
  * TypeScript-based with comprehensive error handling
  
Both servers are:
- Built with Node.js/TypeScript for optimal Claude Desktop integration
- Well-documented with detailed setup instructions
- Thoroughly tested for stability
- MIT licensed
- Available through Smithery for easy installation

I believe these servers would provide valuable additional capabilities to Claude users, particularly for complex reasoning tasks and long-context applications.

I would be happy to provide any additional information or make any necessary adjustments to meet your requirements.

Thank you for considering my request.

Best regards,
Kamel IRZOUNI
2025-02-05 15:40:21 +01:00
きわみざむらい
c5d77850f3
Merge branch 'main' into main 2025-02-05 12:02:27 +09:00
Shotaro Sano
964ac6a532 Merge branch 'main' into update-filesystem-readme 2025-02-05 09:54:01 +09:00
m.fukushima
3a96a0d110 add map-traveler-mcp 2025-02-04 23:44:04 +09:00
Tim Rogers
18dadff9c7
Commit package-lock.json with new universal-user-agent dependency
This fixes the build, after the merge of #592, by committing an
updated `/package-lock.json` file with the new `universal-user-
agent` dependency.
2025-02-04 13:16:48 +00:00
Tim Rogers
01ec2b700b
Tweak CI triggers 2025-02-04 12:26:47 +00:00
Tim Rogers
d5f719c1a2
Validate in CI that the GitHub server versions in package.json and version.ts match 2025-02-04 12:24:08 +00:00
David Soria Parra
c5968be422
Merge pull request #592 from timrogers/timrogers/github-user-agent
Include meaningful `User-Agent` header in requests to the GitHub UI
2025-02-04 12:03:29 +00:00
vincenzopecorella
11a499c2c1
Merge branch 'main' into eunomia_server 2025-02-04 11:23:46 +01:00
きわみざむらい
46e12f5845
Merge branch 'main' into main 2025-02-04 06:16:24 +09:00
Amaan
da0e1cc4d0
Merge branch 'main' into dappier-mcp 2025-02-03 19:22:59 +05:30
Shotaro Sano
089b7f9abe Fix misleading edit_file functionality docs in filesystem README 2025-02-03 12:00:41 +09:00
Jerome
8d54d44b2e
Merge pull request #552 from anishp/gdrive-path-fix
windows credential file path resolution fixes #301
2025-02-03 13:17:28 +13:00
Jerome
c37ce47196
Merge pull request #551 from shashwat001/add-git-init
Add git init command support to mcp-git-server and update README
2025-02-03 12:42:13 +13:00
Jerome
9ff0b02f17
Merge pull request #540 from freiit/patch-1
memory-mcp: add a volume to docker, otherwise memory gets lost
2025-02-03 12:39:42 +13:00
Tim Rogers
df63442c3c
Include meaningful User-Agent header in requests to the GitHub UI
This adds a custom `User-Agent` header to requests from the
GitHub server to the GitHub API, identifying the application,
the version and key information about the environment.

This aligns with the [recommendations][1] in the GitHub Docs.

As part of this change, I have also moved the current version of
the server into a constant, and fix the initialization of `Server`
to use that version, taking from `package.json`.

[1]: https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api?apiVersion=2022-11-28#user-agent
2025-02-02 15:04:59 +00:00
MacRat
ab5a324a95
Add kintone server to readme 2025-02-02 13:14:16 +09:00
prajwal
4d288d79ae Update README.md to add Redis to Community Servers 2025-02-01 21:28:05 -05:00
Mamerto Fabian Jr
9872ac35dc
Merge branch 'main' into add-elevenlabs 2025-02-02 09:58:36 +08:00
Mamerto Fabian Jr
83dea1191d
Merge branch 'main' into patch-1 2025-02-02 09:58:27 +08:00
きわみざむらい
39760e40c2
Merge pull request #1 from kiwamizamurai/kibela
chore; add kibela in community section
2025-02-02 08:57:37 +09:00
きわみざむらい
4f836d6e34
chore; add kibela in community section 2025-02-02 08:51:55 +09:00
Jerome
0f7730209d
Merge pull request #450 from k33g/patch-1
Add arguments to the docker command to avoid the server exit
2025-02-02 09:02:48 +13:00
Jerome
17c5aeaf67
Merge pull request #398 from mathcass/filesystem-typo
fix: update filesystem readme
2025-02-02 08:56:23 +13:00
Jerome
daf9ef4241
Merge pull request #397 from apappascs/feat/add-start-scripts-everything-server
feat: Add start and start:sse scripts to package.json on everything server
2025-02-02 08:54:37 +13:00
Jerome
ab3a1e0143
Merge pull request #392 from s2005/feature/memory-improvements
Feature/memory improvements
2025-02-02 08:53:42 +13:00
Allan Denot
5b64473b3c Adds community MCP Google Custom Search 2025-02-01 13:33:11 +10:00
Luke Fan
7b392fcb9f
Update README.md 2025-01-31 15:27:46 -08:00
Luke Fan
550efa1abe
Merge branch 'modelcontextprotocol:main' into main 2025-01-31 15:26:14 -08:00
Jean-François Denise
88ecf1c913
Merge branch 'main' into main 2025-01-31 15:38:04 +01:00
Max Rydahl Andersen
4bfead1aaf
Update README.md
Co-authored-by: Jerome <jerome@anthropic.com>
2025-01-31 14:10:52 +01:00
amaan-ai20
4297ec38f8 docs: add dappier mcp server 2025-01-31 17:33:13 +05:30
nirajshahnextgensoft
e7fb9ba26e
Updated the Verodat MCP Server Public Repository details
Updated the Verodat MCP Server Public Repository details. It is now moved @ https://github.com/Verodat/verodat-mcp-server
2025-01-31 15:47:12 +05:30
vincenzopecorella
813aa580fd
Merge branch 'main' into eunomia_server 2025-01-31 08:04:27 +01:00
JexinSam
4608b08229
Merge branch 'main' into mssql 2025-01-31 11:08:57 +05:30
Mamerto Fabian Jr
73bb743dae
Merge branch 'main' into patch-1 2025-01-31 11:49:26 +08:00
Mamerto Fabian Jr
a81272a092
Merge branch 'main' into add-elevenlabs 2025-01-31 11:49:18 +08:00
deepfates
38bb85e2de
Update README.md 2025-01-30 15:53:08 -08:00
David Montgomery
be49fd63cc
adding DeepSeek MCP Server 2025-01-30 13:53:44 -07:00
Jerome
fe7f6c7b76
Merge pull request #527 from bratchenko/patch-1
Added Integration App MCP server
2025-01-31 07:36:25 +13:00
Jerome
5534a4f1b1
Merge branch 'main' into patch-1 2025-01-31 07:35:14 +13:00
Jerome
dee94ca521
Merge pull request #410 from r-huijts/add_rijksmuseum_mcp
docs: add Rijksmuseum MCP server to community servers list
2025-01-31 07:35:03 +13:00
Jerome
9e148b746d
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-31 07:34:39 +13:00
Jerome
7ab127f06a
Merge pull request #404 from StevenStavrakis/main
Add obsidian-mcp to readme
2025-01-31 07:34:11 +13:00
Jerome
b98fac375f
Merge pull request #403 from ihor-sokoliuk/main
Add SearXNG MCP Server
2025-01-31 07:33:54 +13:00
Jerome
2e34afd404
Merge pull request #385 from lenwood/patch-1
Update README.md to include cfbd-mcp-server
2025-01-31 07:33:42 +13:00
Jerome
8b0740d2e3
Merge pull request #390 from vivekVells/patch-2
docs(mcp-pandoc): Updated content to include recently added feature
2025-01-31 07:33:30 +13:00
Jerome
2da2c77de9
Merge pull request #548 from dschuler36/feat/reaper-mcp-server
docs: adds Reaper MCP Server to README
2025-01-31 07:32:58 +13:00
Jerome
8fa9640799
Merge branch 'main' into feat/reaper-mcp-server 2025-01-31 07:32:23 +13:00
JexinSam
9263ccc064
Update README.md 2025-01-30 23:33:43 +05:30
Jean-Francois Denise
9d3a1048a7 WildFly MCP server referenced in Community servers 2025-01-30 10:02:59 +01:00
vincenzopecorella
76ab8e93bc
Merge branch 'main' into eunomia_server 2025-01-30 07:27:17 +01:00
R.Huijts
784dca6b39
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-30 06:16:28 +01:00
Jerome
0a7348a96f
Merge branch 'main' into patch-2 2025-01-30 15:33:09 +13:00
Jerome
16dfe5a7c6
Merge pull request #378 from interrobot/windows-default-encoding-fix
Update mcp_server_sqlite to use robust text encoding by default (Windows)
2025-01-30 15:28:52 +13:00
Jerome
792fda5192
Merge branch 'main' into patch-1 2025-01-30 15:22:39 +13:00
Jerome
c916dcb568
Merge branch 'main' into main 2025-01-30 15:17:43 +13:00
Mamerto Fabian Jr
8fb05b66f0
Merge branch 'main' into add-elevenlabs 2025-01-30 10:15:41 +08:00
Mamerto Fabian Jr
06203c0e26
Merge branch 'main' into patch-1 2025-01-30 10:15:29 +08:00
Jerome
4b14e07e3d
Merge branch 'main' into main 2025-01-30 15:13:59 +13:00
Jerome
5a0c4cf948
Update README.md
removing erroneous diffs
2025-01-30 14:47:13 +13:00
Jerome
61bb34a6aa
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-30 14:42:31 +13:00
Jerome
f317813bc5
Added subsections to the frameworks section for servers/clients. 2025-01-30 13:50:06 +13:00
Jerome
e42a6ac0b8
Merge pull request #524 from Haleshot/main
Add codemirror-mcp
2025-01-30 13:48:56 +13:00
Jerome
e360ba3eb5
Merge pull request #525 from andylouisqin/add-opentools
Add OpenTools to README
2025-01-30 13:09:14 +13:00
Jerome
583f056c80
Merge branch 'main' into add-opentools 2025-01-30 13:08:44 +13:00
Jerome
c17ae2c11d
Merge pull request #547 from hichana/add-goalstory-readme
README: Adding Goal Story to community mcp servers for Readme
2025-01-30 12:58:58 +13:00
Jerome
d5f77f36f4
Merge branch 'main' into patch-1 2025-01-30 12:53:43 +13:00
Jerome
958a4ba722
Merge pull request #532 from robertDouglass/robertDouglass-osp-mkting-tools
New MCP servers, OSP marketing tools
2025-01-30 12:50:46 +13:00
hichana
a192b47507
Merge branch 'main' into add-goalstory-readme 2025-01-30 08:49:06 +09:00
Jerome
c0f92f11e4
Merge pull request #545 from ZilongXue/add-claudepost
docs: add ClaudePost to community servers list
2025-01-30 12:44:08 +13:00
Jerome
5ba221c2b4
Merge branch 'main' into add-goalstory-readme 2025-01-30 12:42:50 +13:00
Jerome
03e73aa0f3
Merge branch 'main' into feat/reaper-mcp-server 2025-01-30 12:38:54 +13:00
Jerome
d5e9f258da
Merge pull request #549 from v-3/patch-1
Update README.md with Discord Server
2025-01-30 12:37:06 +13:00
Jerome
1ec7832a20
Merge pull request #550 from jirispilka/docs/apify-mcp-server
docs: Add an official Apify MCP Server to README
2025-01-30 12:36:19 +13:00
Jerome
89b8de915b
Merge pull request #554 from AugisOxy/docs-oxylabs-mcp-server
Docs: Add third-party official Oxylabs MCP server to Readme
2025-01-30 12:34:28 +13:00
Jerome
c8bc9d17d8
Merge pull request #564 from VikashLoomba/patch-1
docs: Add code-sandbox-mcp server to README.md
2025-01-30 12:32:10 +13:00
vincenzopecorella
c76526050a Merge branch 'main' into eunomia_server 2025-01-30 00:10:07 +01:00
Jerome
bde26aab40
Merge pull request #559 from nirajshahnextgensoft/patch-1
Update README to add Verodat MCP Server to Third-Party Servers list
2025-01-30 11:54:08 +13:00
Jerome
31397005a7
Merge branch 'main' into patch-1 2025-01-30 11:38:56 +13:00
Jerome
c066c95276
Merge pull request #565 from esignaturescom/readme-mcp-server-esignatures
Add eSignatures third-party server to README
2025-01-30 11:37:05 +13:00
Jerome
cbf00a196e
Merge pull request #569 from topoteretes/main
update readme
2025-01-30 11:27:04 +13:00
Jerome
c1a10da978
Merge pull request #570 from gching/gching/toolbase-resource
Update README to include Toolbase in Resources
2025-01-30 11:25:20 +13:00
Jerome
308291e07d
Merge pull request #571 from allenzhou101/descope-server
Update README.md to add Descope MCP server to Community Servers
2025-01-30 11:20:03 +13:00
hungryrobot1
6e1a97cecd A community server submission of the Personal Intelligence Framework, a proof of concept for exploring structured emergence in human-AI interaction 2025-01-29 09:27:40 -05:00
IS
069a697c5f
Merge branch 'main' into main 2025-01-28 23:23:13 -06:00
Allen Zhou
b34ba56108 Update README.md 2025-01-28 15:02:18 -08:00
Gavin
e6ddc7def3
Update README to include Toolbase in Resources 2025-01-28 04:32:41 -08:00
hande-k
0d10dee72f update readme 2025-01-28 13:25:03 +01:00
Max Rydahl Andersen
413131dc2e add various java/quarkus fwks and servers 2025-01-27 20:54:08 +01:00
eSignatures
19fa167afc Add eSignatures third-party server to README 2025-01-27 17:32:35 +11:00
valoomba
d6070b1a57
docs: Add code-sandbox-mcp server to README.md
This commit adds the https://github.com/Automata-Labs-team/code-sandbox-mcp server to t he README.md
2025-01-26 13:53:31 -08:00
Shashwat Kumar
cda3736800
Merge branch 'main' into add-git-init 2025-01-24 23:08:37 +05:30
nirajshahnextgensoft
b7c0ee1075
Update README.md
Updated details about the Verodat MCP Server: The Verodat Platform empowers customers by transforming their data to be AI-ready, enabling seamless integration and advanced analytics
2025-01-23 15:20:46 +05:30
v-3
e09c620cbd
Merge branch 'main' into patch-1 2025-01-22 13:26:57 -08:00
vincenzopecorella
92af3d814a Eunomia library MCP Server 2025-01-22 22:12:41 +01:00
Anish Pednekar
a24a33ad27
Merge branch 'main' into gdrive-path-fix 2025-01-23 00:58:58 +05:30
R.Huijts
50cda4bd96
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-22 17:01:20 +01:00
Mamerto Fabian Jr
5738b0bba8
Merge branch 'main' into patch-1 2025-01-22 23:50:54 +08:00
Mamerto Fabian Jr
1c597608f2
Merge branch 'main' into add-elevenlabs 2025-01-22 23:50:40 +08:00
Augis Braziunas
0d47cfcd39 Add third-party official Oxylabs MCP server to Readme 2025-01-22 16:21:10 +02:00
Justin Spahr-Summers
dfbf7f3509
Merge pull request #553 from modelcontextprotocol/justin/fix-gh-tool-results
Fix old `toolResult` usage in GitHub server
2025-01-22 13:32:05 +00:00
Justin Spahr-Summers
fe014d2136
Fix old toolResult usage in GitHub server 2025-01-22 11:13:29 +00:00
Anish Pednekar
c701fe7dea windows credential file path resolution fix 2025-01-22 15:54:49 +05:30
R.Huijts
3b304f22fc
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-22 10:45:38 +01:00
Shashwat
fc32e87129 Add git init command support to mcp-git-server and update README 2025-01-21 17:44:18 +05:30
Jiri Spilka
5787703305 Add official Apify MCP Server to README 2025-01-21 11:15:17 +01:00
v-3
019fd2543c
Update README.md with Discord Server
MCP server for Discord to read and send messages to channels using discord bot
2025-01-20 22:32:45 -08:00
dschuler36
4dc771864a docs: adds Reaper MCP Server to README 2025-01-20 15:05:22 -05:00
David Soria Parra
4b9e267b7f
Merge pull request #509 from restlessronin/restlessronin-patch-1
Update README.md to add llm-context community project
2025-01-20 18:18:54 +00:00
David Soria Parra
a5c83c4bd5
Merge pull request #528 from royderks/patch-1
Add IBM wxflows to list of official integrations
2025-01-20 18:17:07 +00:00
David Soria Parra
a8aa8d0202
Merge branch 'main' into patch-1 2025-01-20 18:16:59 +00:00
David Soria Parra
094e8381ff
Merge pull request #537 from sd2k/patch-2
Add Grafana third-party server to README
2025-01-20 18:11:51 +00:00
David Soria Parra
7cc2d43d25
Merge pull request #539 from freiit/patch-2
"," after last element of JSON object removed.
2025-01-20 18:11:08 +00:00
hichana
aa7d89fd4b add Goal Story to list of community servers 2025-01-20 17:00:01 +09:00
Kautilya Kondragunta
b3f2951a44
fix typo 2025-01-19 14:42:38 -05:00
Alexandros Pappas
a3ce8c847d docs: Add MCP Servers Hub to README with links and description 2025-01-19 16:17:20 +01:00
Alexandros Pappas
71da7b29f3
Merge branch 'main' into feat/add-start-scripts-everything-server 2025-01-19 16:04:05 +01:00
Zilong Xue
95464d5833
docs: add ClaudePost to community servers list 2025-01-19 00:40:51 -06:00
IS
8036293055
Merge branch 'main' into main 2025-01-17 20:43:46 -06:00
Jarad DeLorenzo
1f5acb3266 docs: update Ticketmaster MCP server description 2025-01-17 18:55:48 -05:00
freiit
0cf470e846
"," after last element of JSON object removed. 2025-01-17 11:09:24 +01:00
freiit
726f50a4d5
add a volume to docker, otherwise memory gets lost 2025-01-17 11:02:20 +01:00
Luke Fan
35550de52a
Add Base Free USDC Transfer 2025-01-17 17:27:47 +08:00
Ben Sully
e8f1bb4c00
Add Grafana third-party server to README
See https://github.com/grafana/mcp-grafana.
2025-01-17 08:34:17 +00:00
R.Huijts
1cb5133f6e
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-17 08:19:51 +01:00
Mamerto Fabian Jr
217f1dd2e0
Merge branch 'main' into add-elevenlabs 2025-01-17 06:41:00 +08:00
Mamerto Fabian Jr
978b8747b4
Merge branch 'main' into patch-1 2025-01-17 06:40:48 +08:00
David Soria Parra
01b5cd554c
fix: release 2025-01-16 19:07:57 +00:00
David Soria Parra
9f7514a2f2
Merge pull request #535 from docker/slim/release-workflow
Update release workflow to build dockerhub images
2025-01-16 18:57:42 +00:00
Jim Clark
3de0a0c6ac
Update release workflow for servers 2025-01-16 09:49:43 -08:00
Robert Douglass
2938f26c9c
New MCP servers, OSP marketing tools
Add Open Strategy Partners Marketing Tools MCP server to the list.
2025-01-16 17:53:45 +01:00
Alp Sarıyer
a382d0ace8
Merge branch 'main' into main 2025-01-16 13:08:33 +02:00
Zubeid Hendricks
ac6a32efc3
Merge branch 'main' into feat/add-youtube-server 2025-01-16 09:50:27 +02:00
Ferris Lucas
cd3d740f98 Add iTerm MCP 2025-01-16 00:25:14 -06:00
interrobot
3da9821d92
Merge branch 'main' into windows-default-encoding-fix 2025-01-15 23:11:34 -05:00
IS
3b2fd00698
Merge branch 'main' into main 2025-01-15 17:57:14 -06:00
Roy Derks
d564806b73
Add IBM wxflows to list of official integrations 2025-01-15 15:20:31 -08:00
Daniil Bratchenko
0962208f06
Added Integration App MCP server 2025-01-15 17:55:47 -05:00
Andy Qin
aa9f3189cf Add opentools to readme 2025-01-15 16:25:12 -05:00
R.Huijts
ef7b9e1154
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-15 22:19:29 +01:00
Srihari Thyagarajan
16ef81a374
Add codemirror-mcp 2025-01-15 14:42:40 -06:00
David Soria Parra
aecbde582c
Merge pull request #412 from nilslice/patch-1
add mcp.run / mcpx as additional resource
2025-01-15 20:26:53 +00:00
David Soria Parra
ca9def1ed6
Merge pull request #479 from aiqlcom/main
Update README.md: Add an open source cross-platform GUI desktop app
2025-01-15 20:25:21 +00:00
David Soria Parra
9a922d7a94
Merge pull request #408 from zxkane/patch-1
docs: fix github npx usage example
2025-01-15 20:24:05 +00:00
David Soria Parra
a540ff8090
Merge branch 'main' into patch-1 2025-01-15 20:23:38 +00:00
David Soria Parra
861a51c35c
Merge pull request #487 from thejcannon/patch-2
Hint to LLM to add the period to timestamps
2025-01-15 20:20:57 +00:00
David Soria Parra
180ad3dba7
Merge pull request #513 from needle-ai/main
Update README.md - Correct Sorting
2025-01-15 20:20:00 +00:00
David Soria Parra
0ddfb6e3c6
Merge pull request #523 from Omedia/docs/drupal-community-server
docs: added a Drupal server to the community list
2025-01-15 20:18:56 +00:00
R.Huijts
f7b00975c8
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-15 19:45:25 +01:00
Alp Sarıyer
2d7c52e099
Merge branch 'main' into main 2025-01-15 20:33:54 +02:00
David Soria Parra
53f4a23b73
Update server implementation and dependencies 2025-01-15 17:27:12 +00:00
Alp Sarıyer
e29b4ff686
doc: Adds ArangoDB mcm server to Community Servers section of README.md 2025-01-15 15:56:23 +02:00
GGKapanadze
2c352524a7 docs: added Drupal server to the community list 2025-01-15 15:26:42 +04:00
Mamerto Fabian Jr
7981568df1
Merge branch 'main' into patch-1 2025-01-15 19:01:02 +08:00
Mamerto Fabian Jr
fb8429ac82
Merge branch 'main' into add-elevenlabs 2025-01-15 19:00:33 +08:00
David Soria Parra
49489d4864
Merge pull request #464 from erdnax123/erdnax123-patch-2
fix warnings: - FromAsCasing: 'as' and 'FROM' keywords' casing do not…
2025-01-15 09:34:07 +00:00
David Soria Parra
3bf9d2cbcb
Merge pull request #507 from alezkv/alezkv/update-error-handling
Update error handling to use ErrorData consistently
2025-01-15 09:29:53 +00:00
restlessronin
90c75390af
Merge branch 'main' into restlessronin-patch-1 2025-01-15 13:34:05 +05:30
Prickly Pair Studios
31fd1f09ae docs: Add YouTube MCP server to community servers list
- Added YouTube server entry in alphabetical order
- Set correct repository link
2025-01-14 23:47:57 +02:00
AiQL.com
3eeb943f93
Merge branch 'main' into main 2025-01-15 05:29:32 +08:00
David Soria Parra
0fb588033c
Merge pull request #506 from shannonlal/feat/add-postman-newman-server-readme
README: Adding Postman/Newman to community mcp servers for Readme
2025-01-14 18:03:24 +00:00
David Soria Parra
164a15964c
Merge pull request #505 from zxzinn/main
Added OpenCTI to MCP Servers
2025-01-14 18:02:13 +00:00
David Soria Parra
5fe8629137
Merge pull request #512 from felores/patch-2
Placid.app MCP server added
2025-01-14 16:53:14 +00:00
David Soria Parra
b5941b44d7
Merge pull request #485 from privetin/feat/add-dataset-viewer
docs: add Dataset Viewer server to list
2025-01-14 16:52:55 +00:00
David Soria Parra
28cda3b545
Merge pull request #510 from YanxingLiu/add-dify-mcp-server
add dify mcp server
2025-01-14 16:52:10 +00:00
David Soria Parra
383b9c9cc0
address npm dependency fixes 2025-01-14 16:33:40 +00:00
Alexandros Pappas
49088d0b5c
Merge branch 'main' into feat/add-start-scripts-everything-server 2025-01-14 16:20:28 +01:00
R.Huijts
a19b414755
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-14 14:26:04 +01:00
Justin Spahr-Summers
5e1350d095
Merge pull request #503 from modelcontextprotocol/justin/github-prs
[GitHub] Add PR listing, reading, reviewing, and merging tools
2025-01-14 12:53:08 +00:00
Justin Spahr-Summers
de256a48b1
fix: Add missing CreatePullRequestSchema and createPullRequest function 2025-01-14 11:19:13 +00:00
Justin Spahr-Summers
a12c6ff23d
Merge main: Move to modular structure and add PR functionality 2025-01-14 11:11:41 +00:00
Justin Spahr-Summers
a2967d1753
total glow-up: github MCP server (PR #434) 2025-01-14 11:03:12 +00:00
Justin Spahr-Summers
80b52d9641
Merge remote-tracking branch 'origin/main' into pr/434 2025-01-14 10:58:23 +00:00
R.Huijts
89e4d7e1e9
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-14 11:37:06 +01:00
Jan Heimes
b7c2e5df6d
Merge branch 'main' into main 2025-01-14 09:32:34 +01:00
Mamerto Fabian Jr
30de909e32
Merge branch 'main' into add-elevenlabs 2025-01-14 11:21:12 +08:00
Mamerto Fabian Jr
3c33d2ce5c
Update release.yml during merge 2025-01-14 11:20:53 +08:00
Mamerto Fabian Jr
0f0c4b2885
Revert unintentional changes in release.yml during merge 2025-01-14 11:19:24 +08:00
Mamerto Fabian Jr
b36424a52e
Revert unintentional changes in release.yml during merge 2025-01-14 11:17:11 +08:00
Mamerto Fabian Jr
0840319282
Merge branch 'main' into patch-1 2025-01-14 11:16:04 +08:00
David Soria Parra
4f3dc11065
new release workflow 2025-01-14 03:05:38 +00:00
David Soria Parra
8e944369b7
improve release workflow more 2025-01-14 01:42:00 +00:00
David Soria Parra
9edf9fcaf0
feat: update package versions before creating release tag 2025-01-14 00:39:59 +00:00
David Soria Parra
a156ab635b
feat: only run create-tag job when packages are detected 2025-01-14 00:38:44 +00:00
David Soria Parra
85e303aab8
feat: remove release check 2025-01-14 00:35:12 +00:00
David Soria Parra
fbb0514749
feat: improvements to release.yml 2025-01-14 00:34:17 +00:00
Mamerto Fabian Jr
71ac964e33
Merge branch 'main' into patch-1 2025-01-14 07:32:23 +08:00
Mamerto Fabian Jr
6554944507
Merge branch 'main' into add-elevenlabs 2025-01-14 07:31:28 +08:00
David Soria Parra
bedc11573e
feat: improvements to release.yml 2025-01-13 23:23:05 +00:00
David Soria Parra
a5dbc1d3d3
fix: dont specify username 2025-01-13 20:07:29 +00:00
David Soria Parra
3d8c33cd9a
feat: enhance release workflow with artifact collection and job output handling 2025-01-13 20:01:18 +00:00
Peter M. Elias
eea524abcf fix: make checkForExistingPullRequest check exact head/base match 2025-01-13 11:53:22 -08:00
Peter M. Elias
339a7b6708 fix: restore original environment variable name for GitHub token 2025-01-13 11:53:22 -08:00
Peter M. Elias
cfd613693c fix: handle URL parameter types correctly in listIssues function 2025-01-13 11:53:22 -08:00
Peter M. Elias
8016e366cd fix: use buildUrl utility in search module 2025-01-13 11:53:22 -08:00
Peter M. Elias
dac0b7cc34 fix: use buildUrl utility in issues module 2025-01-13 11:53:22 -08:00
Peter M. Elias
10f0aec693 fix: use buildUrl utility in commits module 2025-01-13 11:53:22 -08:00
Peter M. Elias
3e1b3caaec fix: resolve typescript errors and add buildUrl utility
- Fix headers type assertion issue
- Add buildUrl utility function for URL parameter handling
2025-01-13 11:53:22 -08:00
Peter M. Elias
272e26935b feat: add GitHub error handling to MCP server
- Import GitHubError types
- Add error formatting utility
- Update error handling in request handler
2025-01-13 11:53:22 -08:00
Peter M. Elias
10bd24dd02 feat: enhance pull request operations with validation and error handling
- Add branch existence validation
- Add duplicate PR check
- Add comprehensive error handling
- Improve type safety with zod transforms
- Add input sanitization
2025-01-13 11:53:22 -08:00
Peter M. Elias
ff2f2c5347 feat: enhance GitHub request utilities with error handling 2025-01-13 11:53:22 -08:00
Peter M. Elias
fb421b4837 feat: add GitHub API error handling utilities 2025-01-13 11:53:22 -08:00
Peter M. Elias
e921c2725c fix: restore proper runServer function closure 2025-01-13 11:53:22 -08:00
Peter M. Elias
b8b7c1b784 refactor: update pull request handler to use new parameter style 2025-01-13 11:53:22 -08:00
Peter M. Elias
42872be9a2 refactor: remove documentation and comments 2025-01-13 11:53:22 -08:00
Peter M. Elias
835be7f855 refactor: improve pull request schemas and validation
- Add proper state enum validation
- Add title and body length validation
- Consolidate request schemas
- Add consistent parameter handling
- Improve type safety
- Add proper JSDoc documentation
2025-01-13 11:53:22 -08:00
Peter M Elias
7c72d987f9 cleanup 2025-01-13 11:53:22 -08:00
Peter M. Elias
a79ec67d9c Add missing GitHubListCommitsSchema and GitHubSearchResponseSchema to common types 2025-01-13 11:53:22 -08:00
Peter M. Elias
0b3359fbf9 Add missing issue-related schemas to common types 2025-01-13 11:53:22 -08:00
Peter M. Elias
4ec840cb4a Add GitHubIssueAssigneeSchema to common types 2025-01-13 11:53:22 -08:00
Peter M. Elias
6b9e983407 Add GitHubPullRequestSchema and related schemas to pulls module 2025-01-13 11:53:22 -08:00
Peter M. Elias
9f43900170 Add GitHubCreateUpdateFileResponseSchema to files module 2025-01-13 11:53:22 -08:00
Peter M. Elias
b4e5754c65 Remove schemas.ts as schemas are now in operation modules 2025-01-13 11:53:22 -08:00
Peter M. Elias
83909ddf95 Refactor index.ts to use modular operation files 2025-01-13 11:53:22 -08:00
Peter M. Elias
f8915fe9aa Add commits operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
7a89bd5f08 Add search operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
6fdfeebdbe Add pull request operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
d751289f9c Add branches operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
2218a0f442 Add issues operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
ee874d7b5b Add file operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
150e9cc560 Add repository operations module 2025-01-13 11:53:22 -08:00
Peter M. Elias
ca2c6f9324 Add common utilities for GitHub API requests 2025-01-13 11:53:22 -08:00
Peter M. Elias
534b90cfe0 Add common type definitions 2025-01-13 11:53:22 -08:00
Peter M Elias
0ecd2049ab more 'fixes' 2025-01-13 11:53:22 -08:00
Peter M Elias
f4122ff231 more fixes 2025-01-13 11:53:22 -08:00
Peter M Elias
d9ae0911b9 more schema fixes 2025-01-13 11:53:22 -08:00
Peter M Elias
a56242dfdc more schema fixes 2025-01-13 11:53:22 -08:00
Peter M Elias
90265c27d2 schema tweaks 2025-01-13 11:53:22 -08:00
Peter M Elias
59b831f326 fix github getfilecontent zod schema to match readme spec 2025-01-13 11:53:22 -08:00
Peter M Elias
cecd241500 fix github PR schemas 2025-01-13 11:53:22 -08:00
David Soria Parra
111806d6ae
feat: use artifcats to collect mutliple job outputs into one
A matrix job cant have multiple outputs directly, see
https://github.com/orgs/community/discussions/17245.

Use the artifact workaround.
2025-01-13 19:43:19 +00:00
David Soria Parra
9f86ee5998
fix: fix scripts 2025-01-13 13:34:49 +00:00
David Soria Parra
c9b1adf3b6
use environments 2025-01-13 11:47:41 +00:00
AiQL.com
0cb4978cb2
Merge branch 'main' into main 2025-01-13 19:44:18 +08:00
David Soria Parra
b3f20decdc
feat: fix workflow names 2025-01-13 11:38:25 +00:00
David Soria Parra
3622b91fd7
Merge pull request #465 from modelcontextprotocol/feat/weekly-releases
feat: add weekly release automation
2025-01-13 11:37:21 +00:00
David Soria Parra
9db47b20e7
feat: rename 2025-01-13 11:36:15 +00:00
David Soria Parra
0989068ef1
feat: enhance release automation with daily checks 2025-01-13 11:34:12 +00:00
David Soria Parra
6d36b5a1ff
feat: add daily release check workflow 2025-01-13 11:23:01 +00:00
Jan Heimes
d727b33098
Update README.md - Needle Logo orange 2025-01-13 12:07:38 +01:00
Jan Heimes
5668abb770
Update README.md - Needle logo white 2025-01-13 12:03:17 +01:00
Jan Heimes
0526e04253
Add Needle to README.md with Icon 2025-01-13 12:02:00 +01:00
R.Huijts
743b592dd8
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-13 10:53:17 +01:00
liuyoshio
aa6d687f53 docs: add mcp compass to community servers 2025-01-13 15:27:10 +08:00
liuyoshio
3b3820e3e3 Merge branch 'main' of https://github.com/liuyoshio/servers 2025-01-13 15:24:58 +08:00
GongRzhe
9c2059a1b7
Merge branch 'main' into main 2025-01-13 11:21:34 +08:00
Felo Restrepo
9304a9fb9f
Placid.app MCP server added
MCP server to generate image and video creatives using the Placid.app templates dynamic layers and retrieving the final creative media URL
2025-01-12 20:31:34 -05:00
lyx
137b794603 update dify mcp server 2025-01-12 09:46:17 +08:00
restlessronin
45893e600a
Update README.md to add llm-context community project 2025-01-11 22:21:39 +05:30
AiQL.com
3f691e649d
Resolve merge conflicts 2025-01-11 13:33:40 +08:00
AiQL.com
bb4ea4c861
Merge branch 'main' into main 2025-01-11 13:24:47 +08:00
Derek White
264568742f chore: add in neovim server in alphabetical order 2025-01-10 22:04:50 -06:00
Mamerto Fabian Jr
fcaaa538b7
Merge branch 'main' into add-elevenlabs 2025-01-11 11:50:09 +08:00
Mamerto Fabian Jr
dda47b442b
Merge branch 'main' into patch-1 2025-01-11 11:43:06 +08:00
Nathan Spady
221be1fe2d
Merge branch 'main' into google-calendar-mcp 2025-01-10 13:52:04 -08:00
David Soria Parra
26d3dd4760
feat: add weekly release automation 2025-01-10 21:05:09 +00:00
Aleksey Zhukov
ebecd590e2
Update error handling to use ErrorData consistently
Also:
Updated mcp dependency from 1.0.0 to 1.1.3

This aligns with MCP's error handling patterns and provides better
structured error information.
2025-01-10 21:53:57 +01:00
Sergey Parfenyuk
c7d9962755 doc: add a record about mcp-proxy 2025-01-10 20:07:03 +01:00
Steve Manuel
62abe76dbb
Merge branch 'main' into patch-1 2025-01-10 10:22:34 -08:00
privetin
70500dcc3c docs: reorder Dataset Viewer alphabetically
Move Dataset Viewer entry to correct alphabetical position between Data Exploration and DevRev
2025-01-11 02:15:21 +09:00
Alexandros Pappas
b0237b1e28
Merge branch 'main' into feat/add-start-scripts-everything-server 2025-01-10 18:10:28 +01:00
Kirk Kaiser
2eab70fcd5
Merge branch 'main' into add-video-jungle-editor 2025-01-10 11:12:51 -05:00
Philippe Charrière
c2b4f71c0f
Merge branch 'main' into patch-1 2025-01-10 15:36:34 +01:00
Shannon Lal
50abbb0f88
Update README.md
Reverting last Formatting issue
2025-01-10 09:32:03 -05:00
Shannon Lal
22c4649e79
Update README.md
Removing old formatting issue
2025-01-10 09:31:06 -05:00
Shannon Lal
65ab0a30d0
Update README.md
Reverting linting formating issues
2025-01-10 09:30:17 -05:00
Shannon Lal
6485f07b63
Merge branch 'main' into feat/add-postman-newman-server-readme 2025-01-10 09:23:45 -05:00
zxzinn
8bb716a0ce
Merge branch 'main' into main 2025-01-10 22:21:02 +08:00
Shannon Lal
15c0075a01 README: Adding Postman/Newman to community mcp servers for Readme 2025-01-10 09:20:12 -05:00
Justin Spahr-Summers
d3136cee72
Merge pull request #393 from jchris/fireproof
link to Fireproof MCP server
2025-01-10 14:19:31 +00:00
Justin Spahr-Summers
c730b92d82
Merge branch 'main' into fireproof 2025-01-10 14:19:18 +00:00
zhaoxinn
25438f18c8 📝 docs(README): add OpenCTI to list of MCP servers with alphabetic 2025-01-10 22:19:10 +08:00
zhaoxinn
ff77bcb180 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	README.md
2025-01-10 22:18:20 +08:00
Justin Spahr-Summers
6ec4dff99a
Add tool to list existing PR reviews 2025-01-10 13:53:13 +00:00
Justin Spahr-Summers
a47abf5cce
Add support for listing PR comments 2025-01-10 13:47:46 +00:00
Justin Spahr-Summers
d3266797c1
Merge pull request #504 from modelcontextprotocol/justin/sort-readme
Sort lists in README alphabetically
2025-01-10 13:36:07 +00:00
Justin Spahr-Summers
8ecc0c185e
Sort lists in README alphabetically
To reduce merge conflicts from successive PRs.
2025-01-10 13:35:12 +00:00
Justin Spahr-Summers
81adf0d2ae
Merge pull request #395 from v-3/main
Update README.md with Google Calendar MCP
2025-01-10 13:23:21 +00:00
Justin Spahr-Summers
ae77ed7305
Merge branch 'main' into main 2025-01-10 13:22:33 +00:00
Justin Spahr-Summers
4c6dcc3382
Merge pull request #394 from smn2gnt/main
Add Salesforce MCP server
2025-01-10 13:22:04 +00:00
Justin Spahr-Summers
ba20501c17
Merge pull request #389 from dmayboroda/main
Update README.md
2025-01-10 13:21:33 +00:00
Justin Spahr-Summers
9886fa76d3
Merge branch 'main' into main 2025-01-10 13:21:20 +00:00
Justin Spahr-Summers
3d33edaf3c
Merge pull request #388 from kpsunil97/skp/devrev2
Update README.md to add DevRev MCP server to community servers
2025-01-10 13:20:45 +00:00
Justin Spahr-Summers
3c61c396f7
Merge pull request #386 from zcaceres/patch-2
Add Markdownify MCP Server to List
2025-01-10 13:20:18 +00:00
Justin Spahr-Summers
ded63590d1
Merge branch 'main' into patch-2 2025-01-10 13:20:05 +00:00
Justin Spahr-Summers
350191280f
Merge branch 'main' into patch-1 2025-01-10 13:17:38 +00:00
Justin Spahr-Summers
734e530dbc
Merge pull request #373 from hekmon8/main
Add mcp collections: aimcp
2025-01-10 13:15:33 +00:00
Justin Spahr-Summers
961d015322
Merge branch 'main' into main 2025-01-10 13:15:21 +00:00
Justin Spahr-Summers
9ec0652f34
Merge branch 'main' into patch-1 2025-01-10 13:13:43 +00:00
Justin Spahr-Summers
86f8fe29bb
Merge branch 'main' into foxy-contexts 2025-01-10 13:12:58 +00:00
Justin Spahr-Summers
c49e7f057d
Merge pull request #304 from tadasant/tadasant/add-pulsemcp
Add PulseMCP to Resources in README
2025-01-10 13:11:23 +00:00
Justin Spahr-Summers
9ba5cc4b6e
Merge pull request #286 from reading-plus-ai/patch-1
Update README.md to add mcp-server-data-exploration
2025-01-10 13:10:49 +00:00
Justin Spahr-Summers
ae18559c96
Merge branch 'main' into feat/add-dataset-viewer 2025-01-10 13:04:13 +00:00
Justin Spahr-Summers
09ab95cf0d
Merge pull request #451 from privetin/chroma
Add Chroma as a community MCP server
2025-01-10 12:58:53 +00:00
Justin Spahr-Summers
ac7592f71a
Support updating PR branches 2025-01-10 12:57:39 +00:00
Justin Spahr-Summers
f42cf77d57
Don't use old toolResult format 2025-01-10 12:57:38 +00:00
Justin Spahr-Summers
353fbb8d0a
Add reading PR files and status, merging PRs 2025-01-10 12:57:38 +00:00
Justin Spahr-Summers
9e25ffd599
Add support for listing, reading, and reviewing PRs 2025-01-10 12:57:38 +00:00
Justin Spahr-Summers
2894dff653
Merge branch 'main' into chroma 2025-01-10 12:57:18 +00:00
Justin Spahr-Summers
d373bb8376
Merge pull request #453 from adityak74/add-mcp-scholarly
Add Scholarly MCP Server
2025-01-10 12:56:48 +00:00
Justin Spahr-Summers
0a99fb19fe
Merge branch 'main' into add-mcp-scholarly 2025-01-10 12:56:42 +00:00
Justin Spahr-Summers
65dd09a9f2
Merge pull request #467 from badkk/main
Add Awesome Crypto MCP Server
2025-01-10 12:55:52 +00:00
Justin Spahr-Summers
5a51758a43
Merge pull request #486 from ChristophEnglisch/patch-1
Add Keycloak MCP Server to README.md
2025-01-10 12:52:29 +00:00
Justin Spahr-Summers
2f1576466e
Merge branch 'main' into patch-1 2025-01-10 12:52:21 +00:00
Justin Spahr-Summers
c5e975cda8
Merge pull request #469 from rehanzo/patch-1
Add Kagi MCP to Official Integrations
2025-01-10 12:48:17 +00:00
Justin Spahr-Summers
65e1feae8a
Merge branch 'main' into patch-1 2025-01-10 12:48:04 +00:00
Justin Spahr-Summers
9abd4f44cf
Merge pull request #494 from tdoehmen/patch-1
Update README.md: Add mcp-server-motherduck
2025-01-10 12:46:48 +00:00
Justin Spahr-Summers
97c037909c
Merge pull request #496 from scorzeth/patch-1
Adding Anki MCP to README.md
2025-01-10 12:45:59 +00:00
Justin Spahr-Summers
6fbc83a500
Merge branch 'main' into patch-1 2025-01-10 12:45:49 +00:00
Justin Spahr-Summers
6de6fe92ce
Merge pull request #497 from longyi1207/Add-Glean-to-Community-Server
Add Glean to Community Server
2025-01-10 12:45:27 +00:00
Justin Spahr-Summers
362c503cf4
Merge pull request #498 from felores/patch-1
Cloudinary MCP server to upload images and videos
2025-01-10 12:44:58 +00:00
Justin Spahr-Summers
ed08261f11
Merge branch 'main' into patch-1 2025-01-10 12:44:42 +00:00
Justin Spahr-Summers
c7588c19d8
Merge pull request #501 from cr7258/main
add elasticsearch-mcp-server
2025-01-10 11:45:45 +00:00
David Mayboroda
dfdc199413
Merge branch 'main' into main 2025-01-10 03:10:16 -08:00
Se7en
eadddb3fd7 add elasticsearch-mcp-server 2025-01-09 17:30:00 +08:00
longyi1207
49f755d373
Merge branch 'main' into Add-Glean-to-Community-Server 2025-01-08 23:06:24 -08:00
Daichi Okazaki
226116781a
Merge branch 'main' into update-readme 2025-01-09 06:49:49 +09:00
David Soria Parra
538a6a3e67
Merge pull request #500 from SecretiveShell/main
fix sampling
2025-01-08 20:19:13 +00:00
TerminalMan
ae0197e374 fix sampling 2025-01-08 20:16:10 +00:00
Scott
bd72b39a0f
Merge branch 'main' into patch-1 2025-01-08 11:02:32 -08:00
David Soria Parra
e884de093e
Merge branch 'main' into patch-2 2025-01-08 16:36:56 +00:00
David Soria Parra
38b63c5746
Merge pull request #452 from tech4life87/aws-s3
Add Official AWS S3 MCP server
2025-01-08 16:34:41 +00:00
Felo Restrepo
b2a63858c0
Cloudinary community MCP server
Upload images and videos to Cloudinary
2025-01-08 09:06:00 -05:00
Daichi Okazaki
a18fcc950e
Merge branch 'main' into update-readme 2025-01-08 18:43:14 +09:00
longyi1207
7130379357 Update README 2025-01-07 22:20:15 -08:00
Scott
71005c2b3d
Adding Anki MCP to README.md 2025-01-07 16:24:42 -08:00
David Soria Parra
ff0a511a70
Update README.md 2025-01-07 18:37:59 +00:00
David Soria Parra
11d3ba3adf
Merge pull request #429 from punkpeye/patch-4
Add a section about MCP frameworks
2025-01-07 18:37:14 +00:00
Tadas Antanavicius
30de05c9b0
Update README.md 2025-01-07 10:35:47 -08:00
Tadas Antanavicius
3c83622549
Merge branch 'main' into tadasant/add-pulsemcp 2025-01-07 07:46:09 -08:00
Till Döhmen
321ac6817f
Update README.md 2025-01-07 15:01:19 +01:00
Till Döhmen
8837fcf1b3
Add MotherDuck and DuckDB MCP Server 2025-01-07 14:45:20 +01:00
David Mayboroda
b2ac007b61
Merge branch 'main' into main 2025-01-07 03:18:45 -08:00
interrobot
71f0b3c039
Merge branch 'main' into windows-default-encoding-fix 2025-01-06 21:19:39 -05:00
Tonny Ouma
74e2e3ec6b
Merge branch 'main' into aws-s3 2025-01-06 15:19:55 -06:00
Josh Cannon
7fd318d2ce
hint period 2025-01-06 13:38:17 -06:00
Christoph Englisch
3260e77f7c
Add Keycloak MCP Server to README.md 2025-01-06 17:02:47 +01:00
R.Huijts
dd41340be6
Merge branch 'main' into add_rijksmuseum_mcp 2025-01-06 15:20:13 +01:00
privetin
adc3aba94d docs: add Dataset Viewer server to list
Add Dataset Viewer server for browsing and analyzing Hugging Face datasets
2025-01-06 13:59:18 +09:00
privetin
40a62452d1
Merge branch 'modelcontextprotocol:main' into chroma 2025-01-06 13:32:50 +09:00
da-okazaki
3d1b3563a6 Update README.md: Neo4j server link 2025-01-05 23:08:43 +09:00
s2005
98d983a996
Merge branch 'main' into feature/memory-improvements 2025-01-05 14:38:53 +01:00
AiQL.com
adee7028da
Update README.md: Add an open source cross-platform GUI desktop app that enables dynamic selection of LLMs 2025-01-05 15:24:58 +08:00
Anshuman Saxena
4811b1bb8f
Update README.md 2025-01-04 17:47:41 +05:30
Rehan
f464f0dd60
Add Kagi MCP 2025-01-03 18:32:22 -05:00
Aditya Karnam
7470ae267e
Merge branch 'main' into add-mcp-scholarly 2025-01-03 14:47:38 -06:00
Aditya Karnam
3b5363df3e
fixed the list 2025-01-03 14:47:05 -06:00
Frank Fiegel
1d1d11d223
Merge branch 'main' into patch-4 2025-01-03 12:45:37 -06:00
erdnax123
f54f58be99
Merge branch 'main' into erdnax123-patch-2 2025-01-03 14:16:01 -03:00
Luke Fan
63cb22def6
Add Awesome crypto mcp servers 2025-01-03 18:09:18 +08:00
zxzinn
4495b70939
Merge branch 'main' into main 2025-01-03 14:02:28 +08:00
Justin Spahr-Summers
3c273175c2
Merge pull request #347 from longmans/main
Update README.md, add a Model Context Protocol server that provides access to cryptocurrency data.
2025-01-02 16:45:52 +00:00
Justin Spahr-Summers
99c8fd42f9
Update README.md 2025-01-02 16:45:26 +00:00
erdnax123
87c9f43877
Merge branch 'main' into erdnax123-patch-2 2025-01-02 13:03:39 -03:00
David Soria Parra
0deff66ac7
Merge pull request #463 from erdnax123/erdnax123-patch-1
fix docker build command
2025-01-02 16:03:20 +00:00
David Soria Parra
8c2397cf09
Merge pull request #443 from michaelfromyeg/patch-1
Fixed typo in README.md for git server
2025-01-02 16:03:09 +00:00
erdnax123
6df47079b5
Merge branch 'main' into erdnax123-patch-2 2025-01-02 13:01:11 -03:00
David Soria Parra
29966871a0
Merge pull request #448 from ruixingshi/fix/github-server-readme
fix: Fix the NPX configuration of github server README
2025-01-02 15:58:41 +00:00
David Soria Parra
1527419eb0
Merge pull request #454 from kenzan100/kenzan100-patch-1
Update mcp/git README.md
2025-01-02 15:58:31 +00:00
André Holzmüller
0dd9ac9ea0 fix warnings: - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
On branch erdnax123-patch-2
Changes to be committed:
	modified:   src/aws-kb-retrieval-server/Dockerfile
	modified:   src/brave-search/Dockerfile
	modified:   src/everart/Dockerfile
	modified:   src/everything/Dockerfile
	modified:   src/filesystem/Dockerfile
	modified:   src/gdrive/Dockerfile
	modified:   src/github/Dockerfile
	modified:   src/gitlab/Dockerfile
	modified:   src/google-maps/Dockerfile
	modified:   src/memory/Dockerfile
	modified:   src/postgres/Dockerfile
	modified:   src/sequentialthinking/Dockerfile
	modified:   src/slack/Dockerfile
2025-01-02 12:56:40 -03:00
erdnax123
c1026d517d
Merge branch 'main' into erdnax123-patch-1 2025-01-02 12:47:27 -03:00
erdnax123
09680e048d
fix docker build command 2025-01-02 12:40:16 -03:00
David Soria Parra
69bfe74beb
Merge pull request #435 from tpayet/patch-1
Update README.md with Meilisearch (Search API) MCP server
2025-01-02 15:38:33 +00:00
David Soria Parra
db9781d6ce
Merge pull request #459 from danielaskdd/yangdx
Fix webpage content pagination logic error
2025-01-02 15:38:24 +00:00
David Soria Parra
91c630a64a
Merge pull request #462 from nanbingxyz/main
Thanks for adding the MCP Badges to our resources! [Generated by Claude]
2025-01-02 15:29:31 +00:00
Ironben
385a999936 Add MCP Badges to Resources section 2025-01-02 20:04:16 +08:00
yangdx
ce72760302 Fix webpage content pagination logic error
Improve truncated content handling. Fix empty content return logic •
2025-01-02 16:51:23 +08:00
Ken Liao
5fe8f08b47
Add RabbitMQ MCP server to the list of community maintained MCP server 2025-01-01 20:33:46 -08:00
Yuta Miyama
0a05e1085d
Update mcp/git README.md 2025-01-01 16:22:57 +09:00
Aditya Karnam
d8ce2e29f4 Add Scholarly MCP Server 2024-12-31 23:41:18 -06:00
Tonny Ouma
d48d1d5f6e Add Offial sample AWS S3 MCP server 2024-12-31 18:45:31 +00:00
privetin
5856c3b9f2 chroma: Add Chroma vector database 2024-12-31 22:56:25 +09:00
Philippe Charrière
ded263ff41
Add arguments to the docker command to avoid the server exit 2024-12-31 13:40:34 +01:00
shiruixing
fcbf58069d fix: Fix the readme of github server 2024-12-30 19:44:59 +08:00
Michael DeMarco
acc41a0a98
Fixed typo in README.md for git server 2024-12-29 19:27:00 +00:00
longman
d801c1c411
Merge branch 'main' into main 2024-12-29 13:53:32 +08:00
zhaoxinn
88025ca365 📝 docs(README): add OpenCTI to integrated tools list 2024-12-29 10:38:18 +08:00
Thomas Payet
5855eb228e
Update README.md with Meilisearch (Search API) MCP server 2024-12-28 16:21:43 +01:00
liuyoshio
dc2772dc9c doc: add MCP Compass server to community servers 2024-12-28 16:21:33 +08:00
Frank Fiegel
31e80adaa8
Add a section about MCP frameworks 2024-12-27 13:23:16 -06:00
Bary Huang
8e50a72fef
Update Hubspot server github url 2024-12-27 02:29:57 -08:00
buryhuang
975a5f2fa3
Update README.md : Add Hubspot 2024-12-27 02:00:48 -08:00
Tadas Antanavicius
77526a1ee6
Merge branch 'main' into tadasant/add-pulsemcp 2024-12-26 20:45:09 -05:00
David Mayboroda
102e256203
Merge branch 'main' into main 2024-12-26 10:45:10 -08:00
Mamerto Fabian Jr
3c2e828283 Add elevenlabs MCP server 2024-12-26 22:32:33 +08:00
Cass Petrus
7ecbfdfd84 fix: also change tag name 2024-12-25 15:04:28 -08:00
GongRzhe
090b771c29 docs: add Redis, Travel Planner, JSON and Calendar MCP servers 2024-12-25 18:46:48 +08:00
Ruud Huijts
166417c184 docs: add Rijksmuseum MCP server to community servers list 2024-12-24 09:57:43 +01:00
Meng Xin Zhu
38afef6a85
docs: fix github npx usage example 2024-12-24 15:58:25 +08:00
GongRzhe
541aa19649 Add Redis Server
# Redis

A Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
2024-12-24 12:20:29 +08:00
Nathan Spady
6e3bb1b004 Add Google Calendar MCP Server to the Community Servers list 2024-12-23 11:30:39 -08:00
Sunil Pandey
00e39d5c31
Merge branch 'main' into skp/devrev2 2024-12-24 00:11:46 +05:30
Steven Stavrakis
b5eda4ad10 Add obsidian-mcp to readme 2024-12-23 11:42:59 -05:00
IS
20dc1d0653
Add SearXNG MCP Server 2024-12-22 23:55:37 -06:00
Cass Petrus
69bba96dab fix: update filesystem readme
The README for the filesystem MCP setup had a trailing comma (invalid
JSON syntax). This addresses that.

Along the way, as I was testing out Claude's use of the filesystem, I
asked it to check for other inconsistencies. Here are a few others.
2024-12-22 12:07:01 -08:00
interrobot
b590213b2c
Merge branch 'main' into windows-default-encoding-fix 2024-12-22 12:41:10 -05:00
Alexandros Pappas
f2a802822b feat: Add start and start:sse scripts to package.json on everything server 2024-12-22 15:55:07 +01:00
v-3
c6771cd41a
Update README.md with Google Calendar MCP
Integration with google calendar to check schedule, find time and add / remove events
2024-12-22 02:43:53 -08:00
smn2gnt
5f67bbd8fd
Added Salesforce MCP server 2024-12-22 12:17:28 +11:00
J Chris Anderson
69f38411b4
link to Fireproof MCP server 2024-12-21 11:02:18 -08:00
s2005
05fb0eab36
Add newline before server instance initialization
As it was before
2024-12-21 18:59:17 +01:00
s2005
5d0bee0295 fix(memory): revert back instantiation of KnowledgeGraphManager 2024-12-21 18:54:35 +01:00
s2005
04209ec248 feat(memory): add MEMORY_FILE_PATH environment variable support
- Add environment variable MEMORY_FILE_PATH to configure custom storage location
- Support both absolute and relative paths
- Update documentation with configuration examples
- Bump version to 0.6.3
2024-12-21 18:38:12 +01:00
Vivek Vellaiyappan
9ba4a72bc3
docs(mcp-pandoc): Updated content 2024-12-21 03:43:05 -06:00
Hekmon
cd44fb052a
Merge branch 'main' into main 2024-12-21 13:58:12 +08:00
Zach Caceres
e273184a23
Merge branch 'main' into patch-2 2024-12-20 17:51:46 -10:00
Mamerto Fabian Jr
de5381ff9d
Merge branch 'main' into patch-1 2024-12-21 07:24:31 +08:00
David Soria Parra
0e7d79c580
Merge pull request #379 from sooperset/patch-1
Update README.md with Atlassian Cloud (Confluence/Jira) MCP server
2024-12-20 22:55:01 +00:00
David Soria Parra
9a5ddd68ff
Merge branch 'main' into patch-1 2024-12-20 22:54:36 +00:00
David Soria Parra
b765f0cf0d
Merge pull request #369 from zcaceres/patch-1
Update README.md
2024-12-20 22:53:03 +00:00
David Soria Parra
67a10a9e6a
Merge pull request #364 from JANHMS/main
feat: Add Needle mcp integration
2024-12-20 22:48:53 +00:00
David Mayboroda
3fd29cc6ca
Update README.md 2024-12-20 23:00:42 +01:00
Sunil Pandey
e01683a5ba Add DevRev MCP server 2024-12-21 03:02:33 +05:30
David Soria Parra
12dfc22a33
update lockfile 2024-12-20 18:59:40 +00:00
Steve Manuel
1901907a26
add mcp.run as additional resource 2024-12-20 10:39:39 -08:00
David Soria Parra
8b596a0f04
bump node 2024-12-20 18:29:47 +00:00
Zach Caceres
2f7550f4f6
Update README.md 2024-12-20 11:26:18 -07:00
David Soria Parra
d5b6b4c3da
Merge pull request #368 from docker/docker/servers
Add Docker support for sample mcp servers
2024-12-20 18:07:42 +00:00
colinmcneil
ddd4860452
Emit gdrive log on stderr to prevent rpc errors in claude desktop 2024-12-20 12:27:42 -05:00
colinmcneil
071f41df53
Remove step 6 for gdrive 2024-12-20 11:58:39 -05:00
Chris Leonard
c4e596a665
Update README.md to include cfbd-mcp-server
Added cfbd-mcp-server to the list of community servers.
2024-12-20 10:24:55 -06:00
Jim Clark
621919a954
Switch to uv-less final stages 2024-12-19 17:13:21 -08:00
Jim Clark
4fa1c47b0a
Update fetch Docker to not have ux in final stage 2024-12-19 16:05:22 -08:00
colinmcneil
f63029468d
Get gdrive working in Docker 2024-12-19 18:24:35 -05:00
Mamerto Fabian Jr
6fee6a3efa
Merge branch 'main' into patch-1 2024-12-20 07:05:31 +08:00
colinmcneil
38c88d9ac3
Bump puppeteer bullseye to bookworm 2024-12-19 17:54:53 -05:00
Jim Clark
2b0b8afa26
Update src/puppeteer/README.md
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2024-12-19 14:34:05 -08:00
Jim Clark
e4ef637f95
fix indentation 2024-12-19 14:21:14 -08:00
strowk
6a772e2247
Merge branch 'main' into foxy-contexts 2024-12-19 23:13:27 +01:00
Jim Clark
066426c3fd
Fix git and brave-search typos in README.md 2024-12-19 14:00:30 -08:00
Jim Clark
70e19c466d
Migrate python servers to mcp namespace 2024-12-19 13:42:46 -08:00
Zach Caceres
190b79fe92
Merge branch 'main' into patch-1 2024-12-19 11:34:53 -10:00
colinmcneil
49044156e3
Update readmes to use new mcp namespace 2024-12-19 13:11:36 -08:00
colinmcneil
545103386f
Update filesystem config for Docker 2024-12-19 13:11:35 -08:00
colinmcneil
0b36cb4b54
Revert filesystem back to original cli arg sandboxing 2024-12-19 13:11:35 -08:00
colinmcneil
4034df774e
Switch puppeteer stdin close from process.exit to server.close 2024-12-19 13:11:35 -08:00
colinmcneil
5865afb07a
Fix puppeteer docker container hanging 2024-12-19 13:11:35 -08:00
colinmcneil
c64f8de15f
Config tweaks for docker
- Remove `$` interpolation for env
- Allow puppeteer to work headless in docker, headful with npx
2024-12-19 13:11:35 -08:00
Jim Clark
308b71c698
Remove env from postgres server
* interpolation of env into command args is not supported
2024-12-19 13:11:35 -08:00
colinmcneil
bb0adaafd8
Allow filesystem to accept DOCKER_ROOT_WORKSPACE 2024-12-19 13:11:35 -08:00
colinmcneil
4e8a8d270a
Split production node_modules 2024-12-19 13:11:34 -08:00
colinmcneil
9ff603aef5
Update dockerfiles for npx versions, gdrive env credential paths 2024-12-19 13:11:34 -08:00
Jim Clark
368e3b23ca
Add Dockerfiles for the 17 sample MCP servers
* add Dockerfiles and update README.md definitions
2024-12-19 13:11:34 -08:00
David Soria Parra
ea35591902
Merge pull request #370 from modelcontextprotocol/ashwin/everythingcompletions
add completion examples to everything server
2024-12-19 19:38:39 +00:00
Jan Heimes
9bdebdac48
Merge branch 'main' into main 2024-12-19 18:25:25 +01:00
David Soria Parra
9a42a2d9cd
Merge pull request #372 from zcaceres/patch-2
Update README.md
2024-12-19 16:06:57 +00:00
Mamerto Fabian Jr
2c45008d87
Updated README to reflect Everything Search cross-platform capabilities 2024-12-19 15:57:24 +08:00
Hyeonsoo Lee
f5c198e294
Update README.md 2024-12-19 15:43:21 +09:00
interrobot
2ce3666337
Update mcp_server_sqlite to use robust text encoding by default
The Claude Desktop client will hang in Windows when utilizing extended/multibyte characters in sqlite as a result of decoding errors. The decoding errors are resolved by using UTF-8 encoding.

Configuring Windows to use UTF-8 in place of windows-1252 makes the default server behavior consistent with macOS.  

os.environ PYTHONIOENCODING is checked as to not interfere with an environment override, such as:

{
  "mcpServers": {
    "sqlite": {
      "command": "uvx",
      "args": [
        "mcp-server-sqlite", "--db-path", "./example.db"
      ],
      "env": {
        "PYTHONIOENCODING": "utf-8" 
      }
    }
  }
}
2024-12-18 20:56:08 -05:00
Mamerto Fabian Jr
2fe0b4ab9d
Merge branch 'main' into patch-1 2024-12-19 06:55:14 +08:00
Zach Caceres
91bac3cf98
Merge branch 'main' into patch-1 2024-12-18 06:06:18 -10:00
Zach Caceres
90820035d3
Merge branch 'main' into patch-2 2024-12-18 06:06:05 -10:00
David Soria Parra
926d86c763
Merge pull request #375 from modelcontextprotocol/jerome/feature/add-env-printing-to-everything-server
Added printEnv tool to the everything server
2024-12-18 16:03:39 +00:00
Jerome
8c1b9d6fda
updated readme 2024-12-18 15:18:30 +00:00
Jerome
e198e36788
Added printenv to the everything server to help debug environment variable configuration 2024-12-18 15:14:45 +00:00
Jan Heimes
2e4d3b0556
Merge branch 'main' into main 2024-12-18 11:06:04 +01:00
Hekmon
5917962470
Add mcp collections: aimcp
Add mcp client/server collection website
2024-12-18 17:11:00 +08:00
reading-plus-ai
a577480863
Merge branch 'main' into patch-1 2024-12-17 22:24:12 -08:00
longman
9a0d7a123c
Merge branch 'main' into main 2024-12-18 09:44:57 +08:00
Zach Caceres
423579ff9f
Update README.md
Add flexible fetch server (in node)
2024-12-17 18:08:07 -07:00
Mamerto Fabian Jr
2b51538175
Update README.md - Add Everything Search to community highlights 2024-12-18 08:21:00 +08:00
David Soria Parra
3f68ffb90e
Merge pull request #365 from icholy/main
feat: add git_show tool
2024-12-17 23:18:54 +00:00
Ashwin Bhat
1eca8f8626
add completion examples to everything server 2024-12-17 14:43:55 -08:00
Zach Caceres
3ba8a0e923
Update README.md
Add a Google Tasks API MCP integration to the list of community MCPs.
2024-12-17 14:53:44 -07:00
Tadas Antanavicius
6fe70d2148
Merge branch 'main' into tadasant/add-pulsemcp 2024-12-17 13:49:10 -08:00
Justin Spahr-Summers
3ff22e8c3d
Merge pull request #344 from suekou/add-notion-mcp-server
Docs: Add Notion MCP Server to README
2024-12-17 16:52:50 +00:00
Justin Spahr-Summers
fba1cfd7db
Merge branch 'main' into add-notion-mcp-server 2024-12-17 16:52:27 +00:00
Justin Spahr-Summers
b246fa5b4b
Merge pull request #354 from tevonsb/add-server-home-assistant
Add Home Assistant Server
2024-12-17 16:47:54 +00:00
Justin Spahr-Summers
c03bbc0b64
Merge branch 'main' into add-server-home-assistant 2024-12-17 16:47:30 +00:00
Justin Spahr-Summers
8a2f08de1b
Merge pull request #362 from v-3/main
Update README.md
2024-12-17 16:46:12 +00:00
Justin Spahr-Summers
06bc3a3bfe
Merge branch 'main' into main 2024-12-17 16:45:52 +00:00
Justin Spahr-Summers
a1994ceb90
Merge pull request #350 from ivo-toby/main
Add Contentful MCP to the community list
2024-12-17 16:42:18 +00:00
Justin Spahr-Summers
7319ea9cee
Merge pull request #361 from felores/patch-1
Update README.md with Airtable MCP server
2024-12-17 16:41:47 +00:00
Justin Spahr-Summers
074e29c5a1
Merge pull request #358 from sirmews/add-pinecone-server
Add Pinecone server to community list
2024-12-17 16:10:19 +00:00
Kirk Kaiser
6f499210d8 add video editor 2024-12-17 09:36:36 -05:00
Ilia Choly
fac500018b add git_show tool 2024-12-17 08:59:45 -05:00
Jan Heimes
9a5250b737
refactor: white line 2024-12-17 12:47:17 +01:00
Jan Heimes
0a5c013655
Update README.md 2024-12-17 12:46:28 +01:00
Jan Heimes
2f4fb90e99
Merge branch 'main' into main 2024-12-17 12:19:28 +01:00
Jan Heimes
ce7ea23f73 feat: needle mcp integration 2024-12-17 12:14:57 +01:00
longman
5a3ff35c8f
Merge branch 'main' into main 2024-12-17 14:00:59 +08:00
reading-plus-ai
2c41a372a3
Merge branch 'main' into patch-1 2024-12-16 16:35:47 -08:00
suekou
be64c8e401
Merge branch 'main' into add-notion-mcp-server 2024-12-17 06:35:50 +09:00
Tevon Strand-Brown
45e698d79a
Merge branch 'main' into add-server-home-assistant 2024-12-16 12:44:48 -08:00
Tevon Strand-Brown
da490051f2
Update README.md with review comments
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-16 12:44:00 -08:00
v-3
ca3e8f48ce
Update README.md
Added the notion server in community section to search, read, update, and creat pages through Claude chat.
2024-12-16 10:26:16 -08:00
Ivo Toby
386cbc93c3
Merge branch 'main' into main 2024-12-16 19:14:04 +01:00
Felo Restrepo
2b78a7b6b4
Update README.md
Airtable MCP server added
2024-12-16 12:54:35 -05:00
Justin Spahr-Summers
642af4d9e8
Merge pull request #355 from ignatov/patch-3
add the official JetBrains server
2024-12-16 17:45:38 +00:00
Justin Spahr-Summers
487eb8b646
Merge pull request #353 from YounesAEO/update-google-maps-doc
doc: update tool names in google maps documentation
2024-12-16 17:42:35 +00:00
Justin Spahr-Summers
5ecd2c2192
Merge pull request #342 from sunsetcoder/patch-1
Add FlightRadar24 MCP server to list of community servers
2024-12-16 17:41:52 +00:00
Justin Spahr-Summers
432fb21af4
Merge pull request #351 from topoteretes/main
Add cognee to community list
2024-12-16 17:37:47 +00:00
Vasilije
484b320d92
Merge branch 'main' into main 2024-12-16 18:34:31 +01:00
Justin Spahr-Summers
1b1bea1310
Merge pull request #349 from kiliczsh/patch-1
Add mcp-mongo-server to Community Server list
2024-12-16 17:33:47 +00:00
Justin Spahr-Summers
59ced46edd
Merge branch 'main' into patch-1 2024-12-16 17:33:37 +00:00
Tadas Antanavicius
ae3d7ea45a
Merge branch 'main' into tadasant/add-pulsemcp 2024-12-16 08:50:53 -08:00
Justin Spahr-Summers
bcada7a0b6
Merge pull request #329 from Laksh-star/patch-1
TMDB Connect: Update README.md
2024-12-16 14:52:17 +00:00
Justin Spahr-Summers
df6bb259eb
Merge branch 'main' into patch-1 2024-12-16 14:52:05 +00:00
Justin Spahr-Summers
76596b2a87
Merge branch 'main' into add-notion-mcp-server 2024-12-16 14:51:03 +00:00
Justin Spahr-Summers
72138bf36f
Merge pull request #343 from strowk/main
Add mcp-k8s-go server
2024-12-16 14:50:33 +00:00
Justin Spahr-Summers
6788e47f59
Merge branch 'main' into main 2024-12-16 14:50:19 +00:00
Justin Spahr-Summers
a5a2fb8886
Merge pull request #339 from jexp/patch-1
Added official Neo4j servers to README
2024-12-16 14:46:28 +00:00
Justin Spahr-Summers
be5ac072fd
Merge pull request #337 from isaacwasserman/patch-2
Replace snowflake server with more complete version
2024-12-16 14:41:54 +00:00
Justin Spahr-Summers
0d9cee0280
Merge pull request #338 from domdomegg/patch-1
docs: Add airtable-mcp-server to community servers
2024-12-16 10:13:12 +00:00
alekszievr
34a6307686
Update README.md 2024-12-16 11:02:55 +01:00
Navishkar Rao
8ec6461f4a
Add Pinecone server to community list 2024-12-16 20:42:30 +11:00
Sergey Ignatov
aff02cbaef
Update README.md
add official JetBrains server
2024-12-16 09:12:43 +01:00
Tevon Strand-Brown
1406364cd0 Add Home Assistant Server 2024-12-15 20:07:39 -08:00
YounesAEO
3ffa6303ed doc: update google maps mcp server documentation 2024-12-15 21:47:57 +01:00
Timur Sultanaev
c9e5036065 docs: add Foxy Contexts to additional resources 2024-12-15 19:26:06 +01:00
Vasilije
5244822ca6
Update README.md 2024-12-15 18:46:12 +01:00
Jan Heimes
5e56fefeb1 feat: add needle to mcp 2024-12-15 15:33:25 +01:00
Ivo Toby
146201472d
Add Contentful MCP to the community list 2024-12-15 12:44:51 +01:00
Muhammed Kılıç
7d3976ba87
Add mcp-mongo-server to Community Server list 2024-12-15 12:14:35 +03:00
longman
c9c2edb68f
Update README.md
add a Model Context Protocol server that provides access to cryptocurrency data
2024-12-15 01:30:33 +08:00
Laksh-star
fda414b629
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-14 18:49:15 +05:30
Kosuke Suenaga
c5cbf11023 Update README.md 2024-12-14 17:11:20 +09:00
Timur Sultanaev
044499e29a add mcp-k8s-go server 2024-12-13 23:43:51 +01:00
sunsetcoder
f8e523ee15
Update README.md 2024-12-13 14:00:19 -08:00
reading-plus-ai
944c87e968
Merge branch 'main' into patch-1 2024-12-13 12:02:53 -08:00
Michael Hunger
447e8f4070
Update README.md 2024-12-13 20:24:45 +01:00
Michael Hunger
d5efac863f
Update README.md 2024-12-13 20:23:57 +01:00
Michael Hunger
437d6fe1e0
Added Neo4j server to readme 2024-12-13 20:15:37 +01:00
Tadas Antanavicius
7ac1e32e29
Merge branch 'main' into tadasant/add-pulsemcp 2024-12-13 10:33:31 -08:00
Adam Jones
5886a0eccc
docs: Add airtable-mcp-server to community servers 2024-12-13 17:52:25 +00:00
Justin Spahr-Summers
7c3c9debf7
Merge pull request #322 from 0xRaduan/add-exa-integration
feat(readme): add Exa MCP server to the list of official integrations
2024-12-13 16:41:50 +00:00
David Soria Parra
ab182a1d6a
Merge pull request #309 from lganzzzo/patch-1
Add "oatpp-mcp" C++ implementation to community servers section
2024-12-13 16:40:11 +00:00
Justin Spahr-Summers
d3c54990b4
Merge branch 'main' into patch-1 2024-12-13 16:40:02 +00:00
Justin Spahr-Summers
6b20b71c4e
Merge pull request #334 from chatmcp/add-mcp-directory
Add Open-Sourced MCP Servers Directory
2024-12-13 16:36:13 +00:00
Isaac Wasserman
8716c0213d
Replace snowflake server with more complete version 2024-12-13 11:35:34 -05:00
Justin Spahr-Summers
0c9d62bb58
Merge pull request #326 from Jeamee/main
README: Add an open source GUI desktop server installer and manager to Resources Section
2024-12-13 16:26:13 +00:00
Justin Spahr-Summers
4ad0198c64
Merge pull request #325 from apeyroux/main
Added XMind Community MCP
2024-12-13 16:25:41 +00:00
Justin Spahr-Summers
fe11fce05b
Merge branch 'main' into main 2024-12-13 16:24:39 +00:00
Justin Spahr-Summers
22386cd8eb
Merge pull request #315 from calclavia/patch-1
Add Smithery registry to README
2024-12-13 16:24:04 +00:00
Jeamee
2257c78b58
Update README.md: mention support platforms 2024-12-13 22:04:06 +08:00
Jeamee
3dfc142b3e
Merge branch 'main' into main 2024-12-13 22:02:11 +08:00
Jeamee
77f596d024
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-13 21:58:30 +08:00
Alexandre Peyroux
1b628fef9e Added XMind Community MCP 2024-12-13 14:56:24 +01:00
Justin Spahr-Summers
1d732f911f
Merge pull request #327 from isaacwasserman/patch-1
Added Vega-Lite community server
2024-12-13 13:51:11 +00:00
Justin Spahr-Summers
104b8a7718
Merge pull request #246 from vidhupv/patch-1
Update README.md for X(Twitter) MCP
2024-12-13 13:48:44 +00:00
Justin Spahr-Summers
eaf92b0f74
Merge branch 'main' into patch-1 2024-12-13 13:48:23 +00:00
Justin Spahr-Summers
43fb435ad2
Merge pull request #319 from Chrisbattarbee/patch-1
Add Metoro to the list of official integrations
2024-12-13 13:35:20 +00:00
Justin Spahr-Summers
17bbb60e8e
Merge pull request #317 from xyc/patch-1
docs: Add X community
2024-12-13 13:30:49 +00:00
Justin Spahr-Summers
d3a5a52d37
Merge branch 'main' into patch-1 2024-12-13 13:30:37 +00:00
Henry Mao
25e98971f2
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-13 21:26:27 +08:00
Justin Spahr-Summers
d8a0fc12ed
Merge pull request #284 from benborla/community/mcp-server-mysql-on-nodejs
Add MySQL NodeJS-based Space Community Server
2024-12-13 13:20:37 +00:00
Mahesh Murag
f2c881952e
Merge pull request #313 from modelcontextprotocol/mahesh/add-servers
Add missing servers to README
2024-12-13 08:19:49 -05:00
Justin Spahr-Summers
1015045c0b
Merge pull request #311 from jirispilka/docs/mcp-rag-web-browser
docs: Add an MCP server for the Apify's RAG Web Browser.
2024-12-13 13:18:08 +00:00
Justin Spahr-Summers
46919ca091
Merge branch 'main' into docs/mcp-rag-web-browser 2024-12-13 13:17:59 +00:00
Justin Spahr-Summers
8a6a9b695e
Merge pull request #321 from StarbirdTech/patch-1
Fix broken link in README
2024-12-13 13:17:35 +00:00
Justin Spahr-Summers
30d7db39bc
Merge pull request #310 from EnesCinr/patch-1
Added twitter mcp server reference to Community Servers section.
2024-12-13 13:16:18 +00:00
Ian Borla
a15f8709a1
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-13 17:56:18 +08:00
Justin Spahr-Summers
305d799bdd
Merge pull request #299 from modelcontextprotocol/mahesh/fix-filesystem
Update case sensitivity handling for filesystem server
2024-12-13 09:30:30 +00:00
idoubi
d6c48b89b8 update readme 2024-12-13 16:08:53 +08:00
Laksh-star
e10a56bfaa
Merge branch 'main' into patch-1 2024-12-13 07:10:10 +05:30
Ian Borla
5e97660547
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-13 09:29:41 +08:00
reading-plus-ai
550f00bfc3
Merge branch 'main' into patch-1 2024-12-12 15:57:01 -08:00
Tadas Antanavicius
131f77cb53
Merge branch 'main' into tadasant/add-pulsemcp 2024-12-12 15:48:20 -08:00
Enes Çınar
7019dcbea3
Merge branch 'main' into patch-1 2024-12-13 02:12:07 +03:00
David Soria Parra
bffe685d10
Merge branch 'main' into patch-1 2024-12-12 22:56:51 +00:00
David Soria Parra
46b1bfc5f2
Merge pull request #306 from r-huijts/ns_server
added NS Dutch Railways mcp server to community server list
2024-12-12 22:52:23 +00:00
David Soria Parra
515fb57d01
Merge pull request #305 from 0xRaduan/fix-gh-issue-schema
fix(github): Allow body to be nullable in GithubIssueSchema
2024-12-12 22:50:00 +00:00
David Soria Parra
c1012d7b70
Update README.md
fix indent
2024-12-12 22:46:04 +00:00
David Soria Parra
900f8cc0a2
Merge pull request #287 from amxv/main
Add MCP Manager to Resources section
2024-12-12 22:45:44 +00:00
David Soria Parra
dbe48eb280
Merge pull request #328 from SecretiveShell/patch-1
Fix AWS KB Retrieval link
2024-12-12 22:40:02 +00:00
Laksh-star
a346be135e
Update README.md 2024-12-13 03:55:15 +05:30
TerminalMan
db0bafbe8d
Fix AWS KB Retrieval link 2024-12-12 21:57:11 +00:00
Isaac Wasserman
4621dd41ed
Added Vega-Lite community server 2024-12-12 13:50:40 -05:00
reading-plus-ai
5bf24895f1
Merge branch 'main' into patch-1 2024-12-12 10:14:09 -08:00
Justin Spahr-Summers
fcc789e92c
Adding Rememberizer AI to Community Servers (PR #298) 2024-12-12 18:04:04 +00:00
Justin Spahr-Summers
262b1fc6fa
Merge branch 'main' into pr/298 2024-12-12 18:03:48 +00:00
Dot
c044322069
README: Add an open source GUI desktop server installer and manager to resources section 2024-12-13 01:53:33 +08:00
Raduan77
174bdfb7fa feat(readme): add Exa MCP server to the list of official integrations 2024-12-12 09:55:22 +01:00
Starbird
1f5b50f609
Fix broken link in README 2024-12-11 22:16:48 -05:00
reading-plus-ai
25d1f5cca5
Merge branch 'main' into patch-1 2024-12-11 15:40:22 -08:00
Chris Battarbee
04249da71c
Update README.md 2024-12-11 23:16:41 +00:00
Chris Battarbee
581348f373
Update README.md 2024-12-11 23:16:11 +00:00
Chris Battarbee
3596c29f44
Update README.md 2024-12-11 23:15:31 +00:00
Chris Battarbee
74c57f990e
Add Metoro to the official integrations 2024-12-11 22:59:59 +00:00
Xiaoyi Chen
0168ee3f6e
X community 2024-12-11 14:25:36 -08:00
Henry Mao
ed3617a581
Add Smithery registry
I built a registry that showcases different MCPs and shows the code to connect them with agents easily.
2024-12-12 01:03:04 +08:00
Mahesh Murag
e1ab0938a0
Add missing servers 2024-12-11 10:35:00 -05:00
Jiri Spilka
9a89ddeea3 Fix line spacing 2024-12-11 14:59:47 +01:00
Jiri Spilka
c90a557bce Change description 2024-12-11 14:59:05 +01:00
Jiri Spilka
5601512a3c Change description 2024-12-11 14:58:29 +01:00
Jiri Spilka
008ddf0ddf Add an MCP for the Apify's RAG Web Browser.
Fix link to Tavily.
2024-12-11 14:53:40 +01:00
Enes Çınar
ad37d5f537
Update README.md
Added twitter mcp server reference to Community Servers section.
2024-12-11 16:44:27 +03:00
Ian Borla
b280f05221
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-11 21:04:23 +08:00
Leonid Stryzhevskyi
711130b51d
Add "oatpp-mcp" C++ implementation to community servers section
Add "oatpp-mcp" C++ implementation to community servers section
2024-12-11 14:39:56 +02:00
Justin Spahr-Summers
7d2f7d22b5
Add ChatSum community server (PR #240) 2024-12-11 12:27:10 +00:00
Ian Borla
96025425ae
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-11 20:23:32 +08:00
Ian Borla
14e904958a
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-11 20:23:25 +08:00
Justin Spahr-Summers
5b5e24c223
Merge pull request #213 from lamemind/main
[FileSystem] directory_tree base implementation
2024-12-11 12:15:44 +00:00
Ruud Huijts
fe91dc76eb added NS Dutch Railways mcp server to community server list 2024-12-11 10:01:42 +01:00
Raduan77
8cc8c6e7a7 Allow body to be nullable in GithubIssueSchema 2024-12-11 09:14:25 +01:00
Tadas Antanavicius
27ea64da93
Remove trailing slash 2024-12-10 19:08:45 -08:00
East Agile
659a1265d5
Merge branch 'main' into main 2024-12-11 09:37:39 +07:00
Tadas Antanavicius
90662680bf
Add PulseMCP to Resources 2024-12-10 18:22:42 -08:00
Ian Borla
6d13ae5cb3
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-11 09:19:00 +08:00
Mahesh Murag
1c30f54b2d
Change case sensitivity for filesystem server 2024-12-10 11:53:23 -05:00
Reading Plus AI
664462a659 Update README.md to add mcp-server-data-exploration 2024-12-10 08:07:25 -08:00
David Soria Parra
0968e431f3
Merge pull request #256 from devin-open-source/devin/1733521206-add-exclude-patterns-to-search-files
Add excludePatterns to search_files in filesystem server
2024-12-10 14:33:42 +00:00
David Soria Parra
79794fe4cf
Merge pull request #166 from mikegehard/feature/git-checkout-command
Allow to check out branches
2024-12-10 14:31:08 +00:00
David Soria Parra
854f48e831
Merge pull request #283 from evalstate/community/mcp-hfspace
Added HuggingFace Space Community Server
2024-12-10 14:28:33 +00:00
East Agile
e5997e5b5e
Merge pull request #4 from skydeckai/feature/rememberizer-server
Add mcp-server-rememberizer to community servers in README.md
2024-12-10 17:15:32 +07:00
East Agile
c65601cfc5 refine Rememberizer server description 2024-12-10 17:15:11 +07:00
East Agile
4b9fca7383 Add mcp-server-rememberizer to community servers in README.md 2024-12-10 14:29:55 +07:00
idoubi
6ad2de11a5 update readme 2024-12-10 10:50:35 +08:00
idoubi
63d058c607 update readme 2024-12-10 10:48:27 +08:00
amxv
a56d684955
Update README.md 2024-12-10 02:18:09 +05:30
Enrico Ballardini
21e07b631a
Merge branch 'main' into main 2024-12-09 17:06:27 -03:00
lamemind
188cd7653c directory_tree outputs JSON 2024-12-09 21:06:10 +01:00
Ian Borla
625247ae3e
Merge branch 'main' into community/mcp-server-mysql-on-nodejs 2024-12-10 03:06:39 +08:00
Ben Borla
f6f8361f09 removed unused files, this has been moved to its own repo 2024-12-10 02:53:58 +08:00
Ben Borla
cc154c07ec Updated readme 2024-12-10 02:48:42 +08:00
evalstate
021086d26e
Added HuggingFace Space Community Server 2024-12-09 17:30:20 +00:00
Justin Spahr-Summers
deacc07e62
Merge pull request #280 from aekanun2020/my-feature
MSSQL server link
2024-12-09 16:04:59 +00:00
Aekanun Thongtae
28ac6f6c75 just add my repo to your readme.md 2024-12-09 22:57:20 +07:00
Vidhu Panhavoor Vasudevan
ee20df73da
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-09 07:48:23 -08:00
Justin Spahr-Summers
f9051151f8
Merge pull request #279 from rakesh-eltropy/main
Replaced hyphen with underscore in Sqlite & Sentry tools..
2024-12-09 15:34:17 +00:00
Justin Spahr-Summers
eed12823c1
Merge pull request #278 from punkpeye/patch-3
Add website version of awesome-mcp-servers
2024-12-09 15:31:45 +00:00
Justin Spahr-Summers
ae3cc8eda7
Merge pull request #252 from punkpeye/patch-1
Add Discord community
2024-12-09 15:31:15 +00:00
Frank Fiegel
522abeacd1
Add website version of awesome-mcp-servers 2024-12-09 08:55:55 -06:00
Rakesh Goyal
63a7fe99d7
Update README.md for sentry.. 2024-12-09 20:03:33 +05:30
Rakesh Goyal
bca13a0ffe
Update README.md for sqlite.. 2024-12-09 20:02:41 +05:30
Rakesh Goyal
50ab31a760
Replaced hyphen with underscore in the sentry server.. 2024-12-09 19:57:28 +05:30
Rakesh Goyal
acc3ba2740
Replaced hyphen with underscore in the tool names 2024-12-09 19:47:36 +05:30
Justin Spahr-Summers
25d1a1c23e
Merge pull request #254 from Aschent89/feature/get-issue-details
Feature/get_issue [github]
2024-12-09 13:47:14 +00:00
Justin Spahr-Summers
cb8d4e4f5d
Merge pull request #249 from monkeydaichan/main
feat(git): add git_diff tool for branch comparison
2024-12-09 13:43:59 +00:00
Justin Spahr-Summers
f6f7f1ffd3
Merge pull request #277 from wong2/patch-1
Add website of awesome-mcp-servers
2024-12-09 13:37:35 +00:00
wong2
ef0ca6ab7b
Update README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-09 21:34:41 +08:00
Justin Spahr-Summers
bc0b12d302
Merge pull request #255 from axiomhq/main
README: add Axiom's official MCP server
2024-12-09 13:34:06 +00:00
Justin Spahr-Summers
d4a9103a7c
Merge pull request #273 from vivekVells/patch-1
feat: Adds mcp-pandoc to README.md for Document Format Conversions
2024-12-09 13:28:45 +00:00
Justin Spahr-Summers
b3f7cffdbd
Merge branch 'main' into patch-1 2024-12-09 13:28:31 +00:00
Justin Spahr-Summers
06d4f06072
Merge pull request #269 from snaggle-ai/main
Add openapi-mcp-server to community servers in README.md
2024-12-09 13:20:20 +00:00
Justin Spahr-Summers
ecbf96f2a5
Merge branch 'main' into main 2024-12-09 13:20:09 +00:00
Justin Spahr-Summers
f1c9709729
Merge pull request #265 from Flux159/main
Adding MCP Server Kubernetes to Community Servers
2024-12-09 13:14:52 +00:00
Justin Spahr-Summers
a9315b7a9a
Merge branch 'main' into main 2024-12-09 13:14:41 +00:00
Justin Spahr-Summers
cf4205c4d5
README: add a community Docker MCP server (PR #263) 2024-12-09 13:11:18 +00:00
Justin Spahr-Summers
00f4a56bf9
Merge branch 'main' into pr/263 2024-12-09 13:11:03 +00:00
Justin Spahr-Summers
03cfb1b8b8
Merge pull request #262 from datawiz168/add-snowflake-server
Add Snowflake MCP server to community servers list
2024-12-09 13:09:57 +00:00
Justin Spahr-Summers
d8388729ef
Merge pull request #253 from punkpeye/patch-2
Add r/mcp Reddit community
2024-12-09 13:01:16 +00:00
Justin Spahr-Summers
332b6cdf4a
Merge pull request #250 from calvernaz/main
alphavantage mcp server community
2024-12-09 12:58:53 +00:00
Justin Spahr-Summers
a355c973cf
Merge branch 'main' into main 2024-12-09 12:58:41 +00:00
Justin Spahr-Summers
e65f68a900
Merge pull request #248 from vrknetha/docs/add-firecrawl-community
docs: add FireCrawl to community servers section
2024-12-09 12:57:41 +00:00
Tomás Senart
858086b250
Update README.md
Co-authored-by: Mano Toth <71388581+tothmano@users.noreply.github.com>
2024-12-09 09:59:23 +00:00
wong2
d877690dce
Add website of awesome-mcp-servers 2024-12-09 16:07:53 +08:00
Ben Borla
c78b18f08a updated project readme 2024-12-09 15:34:00 +08:00
Ben Borla
386516cca1 removed unusd type 2024-12-09 15:26:20 +08:00
Ben Borla
bd0a6a9ef2 removed unused type 2024-12-09 15:26:13 +08:00
Ben Borla
90fabce9d5 refactored code for better readability and maintainability 2024-12-09 15:11:37 +08:00
Ben Borla
68549532d4 removed index.js, should rely on the build index.js in dist/index.js 2024-12-09 14:52:33 +08:00
Ben Borla
ef0123d889 Corrected type and fixed build errors 2024-12-09 14:51:07 +08:00
Ben Borla
c5a2c0f446 Removed pnpm locked json file 2024-12-09 14:19:37 +08:00
Ben Borla
b3aa070e9e Added MCP Server for MySQL 2024-12-09 14:03:16 +08:00
Vivek Vellaiyappan
f0dbe403c3
worded better 2024-12-08 17:09:22 -06:00
Vivek Vellaiyappan
8562a813c1
feat: Added mcp-pandoc to enable seamless content conversions when using claude 2024-12-08 16:57:47 -06:00
Mike Gehard
98e78c37b4 Use a test fixture to set proper patterns. 2024-12-08 16:26:59 -05:00
Mike Gehard
ebc797fa1b README change 2024-12-08 16:26:58 -05:00
Mike Gehard
021a95c904 Allow to check out branches
The git server currently lacks branch switching capabilities, limiting both
LLMs and developers. This adds branch checkout so LLMs can
help developers add new functionality in a new feature branch.
2024-12-08 16:26:58 -05:00
Cesar Alvernaz
71f1c45042
Update README.md 2024-12-08 20:58:08 +00:00
Snaggle AI
4aa34d058c
Added openapi-mcp-server to community servers in README.md
openapi-mcp-server allows connections to any server that has an open api spec.
2024-12-08 17:01:29 +01:00
Suyog Sonwalkar
14a3c5c553
Adding MCP Server Kubernetes 2024-12-07 21:36:00 -08:00
Christian Kreiling
d2180886a9
Point to the repository root instead of tree/main 2024-12-07 12:53:44 -05:00
Christian Kreiling
88cfbfc97a
README: add a community Docker MCP server 2024-12-07 12:45:02 -05:00
datawiz168
b09b3610a1 Add Snowflake MCP server to community servers list 2024-12-08 00:46:29 +08:00
Ravi Kiran Vemula
07752f6085
Merge branch 'main' into docs/add-firecrawl-community 2024-12-07 17:32:41 +05:30
Jeffrey Ling
245aece576
Merge branch 'main' into devin/1733521206-add-exclude-patterns-to-search-files 2024-12-06 17:42:09 -07:00
Jeffrey Ling
da695fe05a cleanup diffs and improve glob matching 2024-12-06 17:37:39 -07:00
devin-ai-integration[bot]
4e31b9d66e fix: add server initialization call 2024-12-06 21:56:41 +00:00
devin-ai-integration[bot]
22a79571d7 fix: properly register search_files tool with schema in server setup 2024-12-06 21:53:53 +00:00
devin-ai-integration[bot]
9049f031cc fix: use correct tools capability format in server setup 2024-12-06 21:53:00 +00:00
devin-ai-integration[bot]
773fb8d205 fix: enable tools capability in server setup 2024-12-06 21:52:24 +00:00
devin-ai-integration[bot]
2c1bb4426c fix: simplify server setup and rely on handlers for tool registration 2024-12-06 21:51:49 +00:00
devin-ai-integration[bot]
15dbacdcba feat: add search_files handler in CallToolRequestSchema 2024-12-06 21:49:22 +00:00
devin-ai-integration[bot]
95e88aeb75 fix: update server setup with correct tool registration format 2024-12-06 21:48:45 +00:00
devin-ai-integration[bot]
3cf9a060cd feat: add search_files handler with excludePatterns support 2024-12-06 21:47:39 +00:00
devin-ai-integration[bot]
ffd9cb7f53 fix: correct tool registration syntax for search_files 2024-12-06 21:45:28 +00:00
devin-ai-integration[bot]
00a30ac2bb fix: add proper TypeScript types to search_files handler 2024-12-06 21:44:45 +00:00
devin-ai-integration[bot]
a1855509d1 feat: register search_files tool with excludePatterns support 2024-12-06 21:44:06 +00:00
devin-ai-integration[bot]
4e08779cb5 docs: update README with excludePatterns documentation for search_files 2024-12-06 21:42:25 +00:00
devin-ai-integration[bot]
ddb24ade66 chore: add minimatch dependency for glob pattern matching 2024-12-06 21:41:54 +00:00
devin-ai-integration[bot]
b64851723b fix: use named import for minimatch 2024-12-06 21:41:35 +00:00
devin-ai-integration[bot]
b2b8f29816 feat: add excludePatterns to search_files for filtering directories
- Add excludePatterns property to SearchFilesArgsSchema
- Modify searchFiles function to handle path exclusions
- Add minimatch import for glob pattern matching

This change allows excluding specific directories (like node_modules)
from file searches to prevent context window overflow.

Issue: modelcontextprotocol/servers#251
2024-12-06 21:40:54 +00:00
Tomás Senart
b32d1d7e5f
README: add Axiom official MCP server 2024-12-06 21:31:18 +01:00
Frank Fiegel
508ab7caf5
Add r/mcp Reddit community 2024-12-06 13:16:36 -06:00
Frank Fiegel
b0ffed3f5c
Update README.md 2024-12-06 13:14:14 -06:00
Aschent89
9038094589 Update the github-server readme to outline 'get_issue' 2024-12-06 14:08:01 -05:00
Aschent89
6d7a8f2267 feat: add get_issue endpoint to retrieve single issue details
Adds functionality to fetch details of a specific GitHub issue by number.
This includes:
- New GetIssueSchema for input validation
- Implementation of getIssue function using GitHub API
- Addition of get_issue tool to available tools list
- Handler for get_issue in CallToolRequestSchema

This allows users to retrieve complete issue information including:
- Issue metadata (title, body, state)
- Associated data (labels, assignees, milestone)
- Timestamps (created, updated, closed)
2024-12-06 14:03:12 -05:00
Cesar Alvernaz
a1627751f5 alphavantage mcp server community 2024-12-06 19:00:27 +00:00
Cesar Alvernaz
d7c7d99237 alphavantage mcp server community 2024-12-06 18:57:07 +00:00
monkeydaichan
768a5af80c docs(git): restore original README formatting and add git_diff doc
Restored the original formatting while adding documentation for the new git_diff tool. No changes were made to the existing documentation structure.
2024-12-07 01:33:34 +09:00
monkeydaichan
4502810ac8 docs(git): fix README formatting
Fixed unintended formatting changes in the git server README while keeping the new git_diff tool documentation.
2024-12-07 01:30:31 +09:00
monkeydaichan
6b3f67b50f docs(git): fix README formatting
Fixed unintended formatting changes in the git server README while keeping the new git_diff tool documentation.
2024-12-07 01:29:23 +09:00
monkeydaichan
ba301c4a66 feat(git): add git_diff tool for branch comparison
Added new git_diff tool to allow comparison between branches or commits.
This adds the ability to compare branches directly through the MCP interface.
2024-12-07 01:25:33 +09:00
Enrico Ballardini
a6dfe1e9b6
Merge branch 'main' into main 2024-12-06 10:37:02 -03:00
Justin Spahr-Summers
2ecb382a02
Merge pull request #143 from calclavia/patch-1
Added Obsidian Community MCP
2024-12-06 13:33:21 +00:00
Henry Mao
faab7bccf5
Merge branch 'main' into patch-1 2024-12-06 20:36:32 +08:00
vrknetha
937df8818f docs: add FireCrawl to community servers section 2024-12-06 15:24:03 +05:30
Vidhu Panhavoor Vasudevan
8736c39a1c
Update README.md for X(Twitter) MCP 2024-12-05 23:05:56 -08:00
Justin Spahr-Summers
eb7db5b6ec
Merge pull request #228 from sd2k/patch-1
Make `merge_commit_sha` nullable in GitHub server
2024-12-05 23:31:03 +00:00
Justin Spahr-Summers
f10a89b9b3
Merge branch 'main' into patch-1 2024-12-05 23:30:46 +00:00
Justin Spahr-Summers
e5ace36a28
Merge pull request #224 from himanshuladia31/himanshu/github/list-commits
feat: github: add capability to list commits of a branch
2024-12-05 23:28:50 +00:00
Justin Spahr-Summers
54d6b58901
Merge branch 'main' into pr/224 2024-12-05 23:27:30 +00:00
Justin Spahr-Summers
fc7183983c
Merge pull request #184 from robotdad/file-edit
edit_file tool
2024-12-05 23:16:53 +00:00
Justin Spahr-Summers
f7da6f41de
npm install 2024-12-05 23:15:48 +00:00
Justin Spahr-Summers
737b02d976
Merge branch 'main' into pr/184 2024-12-05 23:15:23 +00:00
Justin Spahr-Summers
92fc214691
Merge pull request #149 from matipojo/fix-puppeteer-async-eval
fix(puppeteer): enable async code execution in puppeteer_evaluate tool
2024-12-05 23:11:50 +00:00
Justin Spahr-Summers
370198df1b
Merge pull request #119 from sirkitree/feat__github-issue-tools
feat: add issue management functionalities for github
2024-12-05 23:07:42 +00:00
Justin Spahr-Summers
d300fec66a
Merge branch 'main' into pr/119 2024-12-05 23:05:57 +00:00
Justin Spahr-Summers
0724ae472e
Merge pull request #103 from 0xRaduan/add-search-for-github
feat(github): Add GitHub Search to Github MCP
2024-12-05 22:58:00 +00:00
Justin Spahr-Summers
75e7fcea58
npm install 2024-12-05 22:55:41 +00:00
Justin Spahr-Summers
ef1fd93b4f
Merge pull request #245 from alexdphan/browserbase
browserbase readme (Third-Party Servers: Official Integrations)
2024-12-05 22:28:08 +00:00
AP
852aebf30b browserbase readme 2024-12-05 14:03:51 -08:00
Mati Horovitz
695aa90bac Merge branch 'main' into fix-puppeteer-async-eval 2024-12-05 20:12:07 +02:00
Marc Goodner
d144bd7c78
Merge branch 'main' into file-edit 2024-12-05 09:47:18 -08:00
Justin Spahr-Summers
6b40d33c18
Merge pull request #162 from RamXX/link-new-server
Added new community link
2024-12-05 17:27:21 +00:00
Justin Spahr-Summers
b945ae09cc
Merge branch 'main' into link-new-server 2024-12-05 17:27:13 +00:00
Justin Spahr-Summers
e6986edc8a
Merge pull request #241 from jhhxgn/patch-1
Fixed Readme link to sequential thinking server
2024-12-05 17:26:37 +00:00
Jan Horák
e8f08ac479
Fixed Readme link to sequential thinking server 2024-12-05 17:33:11 +01:00
Marc Goodner
4c67b18281
Merge branch 'main' into file-edit 2024-12-05 08:25:36 -08:00
idoubi
4fb85e5aa7 add mcp-server-chatsum 2024-12-05 23:41:31 +08:00
Justin Spahr-Summers
950534254a
Merge pull request #180 from Skirano/aws-kb-retrieval
added aws kb server
2024-12-05 12:19:25 +00:00
Justin Spahr-Summers
415b6faf4e
Merge pull request #233 from shanejonas/patch-1
Add OpenRPC community server
2024-12-05 12:17:52 +00:00
Justin Spahr-Summers
4ef425a5c0
Merge branch 'main' into patch-1 2024-12-05 12:17:44 +00:00
Justin Spahr-Summers
6fa6976374
Merge pull request #223 from designcomputer/add-mysql-server
Add MySQL MCP server to Community Servers
2024-12-05 12:14:02 +00:00
Justin Spahr-Summers
1d416c85e5
Merge pull request #230 from SimonB97/main
Update README.md: Add entry for Windows CLI MCP Server
2024-12-05 12:11:53 +00:00
Justin Spahr-Summers
bd4a101ac1
npm install 2024-12-05 12:10:12 +00:00
Justin Spahr-Summers
27b72cab28
Merge pull request #229 from jerhadf/linear-mcp-server
Add Linear community server
2024-12-05 12:06:56 +00:00
Justin Spahr-Summers
5020b4b384
Update package.json 2024-12-05 12:05:27 +00:00
Justin Spahr-Summers
2d002fa033
Merge branch 'main' into aws-kb-retrieval 2024-12-05 12:04:33 +00:00
Justin Spahr-Summers
ce0ac970b6
Merge pull request #237 from wong2/patch-1
Add mcp-cli to Resources
2024-12-05 11:55:16 +00:00
wong2
b0e416294d
Add mcp-cli to Resources 2024-12-05 19:09:55 +08:00
Raduan77
3b71d48f65 address comment 2024-12-05 11:37:51 +01:00
Raduan77
3b0df164db Merge branch 'add-search-for-github' of https://github.com/0xRaduan/servers into add-search-for-github 2024-12-05 11:21:46 +01:00
Raduan77
7d51320f42 merge w/ upstream 2024-12-05 11:20:54 +01:00
Marc Goodner
b477af5c04 seriously, like aider 2024-12-05 00:33:49 -08:00
RamXX
a9be16a1cd Merge branch 'link-new-server' of https://github.com/RamXX/servers into link-new-server 2024-12-04 23:41:28 -08:00
RamXX
b6756401f3 Merge branch 'main' into link-new-server 2024-12-04 23:39:05 -08:00
Marc Goodner
7417d4dc07 update read me for current impl 2024-12-04 20:51:39 -08:00
Marc Goodner
b04c9334bc schema def issues 2024-12-04 20:45:43 -08:00
Marc Goodner
f2dc831df8
Merge branch 'modelcontextprotocol:main' into file-edit 2024-12-04 20:19:28 -08:00
Marc Goodner
f7e5481fe1 Merge branch 'file-edit' of github.com:robotdad/servers into file-edit 2024-12-04 20:15:52 -08:00
Marc Goodner
b6e052946a use the diff package, aider inspired search 2024-12-04 20:13:58 -08:00
Marc Goodner
02ff589f58 user aider inspired diff approach 2024-12-04 19:21:04 -08:00
Jerad Bitner
b41ae3c669
Merge branch 'main' into feat__github-issue-tools 2024-12-04 16:41:58 -08:00
Shane
64f6c76794
Add OpenRPC community server 2024-12-04 19:00:47 -05:00
Dana K. Williams
a951c2da93
Merge branch 'main' into add-mysql-server 2024-12-04 16:12:47 -05:00
Enrico Ballardini
28cad9d2ab
Merge branch 'main' into main 2024-12-04 16:57:45 -03:00
Jeremy Hadfield
5c816e3dfa
Add Linear community server 2024-12-04 12:26:42 -07:00
Simon Benedict
69a676b6fa
Update README.md
Add entry for Windows CLI MCP Server to the README.md file.
2024-12-04 19:47:45 +01:00
Skirano
07b47bc25b fixed version and updated the server list in the main Readme 2024-12-04 12:57:39 -05:00
Justin Spahr-Summers
a6bbfa093b
Merge pull request #169 from ferrants/patch-1
Added any-chat-completions-mcp
2024-12-04 17:21:28 +00:00
Justin Spahr-Summers
cc50ffb2d7
Merge branch 'main' into patch-1 2024-12-04 17:21:11 +00:00
Ben Sully
789219ddf9
Make merge_commit_sha nullable in GitHub server
Fixes #227.
2024-12-04 16:37:14 +00:00
David Soria Parra
94a36286d2
typescript servers 0.6.2 2024-12-04 16:11:35 +00:00
David Soria Parra
e7e1c85058
python servers 0.6.2 2024-12-04 15:57:31 +00:00
Marc Goodner
bb7925fe11 improve whitespace sensitivity in multiline text matching 2024-12-04 07:35:12 -08:00
Marc Goodner
1ec75e87fc improve multiline text editing reliability by tracking positions and applying edits in reverse order 2024-12-04 07:27:02 -08:00
Dana K. Williams
284b5a0725
Merge branch 'main' into add-mysql-server 2024-12-04 09:05:19 -05:00
Dana K. Williams
3dc616b5ec Update MySQL server description for consistency 2024-12-04 08:56:31 -05:00
Enrico Ballardini
3c2096bac8
Merge branch 'modelcontextprotocol:main' into main 2024-12-04 10:17:25 -03:00
David Soria Parra
df0b733c7d
Merge pull request #209 from modelcontextprotocol/dsp-ant-patch-1
Publish with --access public
2024-12-04 12:58:47 +00:00
Himanshu Ladia
215574f511 update read me 2024-12-04 18:16:23 +05:30
Himanshu Ladia
c31f00f54f fix contract 2024-12-04 17:29:56 +05:30
Justin Spahr-Summers
16814bc33c
Merge pull request #221 from marcusschiesser/main
docs: add llamacloud server
2024-12-04 05:25:32 -06:00
Justin Spahr-Summers
f213939e29
Merge branch 'main' into main 2024-12-04 05:25:15 -06:00
Justin Spahr-Summers
eae16c5af4
Merge pull request #219 from rishikavikondala/rkavikondala/add-link-to-aws-mcp-server
Add community link to AWS MCP server
2024-12-04 05:23:26 -06:00
Justin Spahr-Summers
3a824cdbaf
Merge branch 'main' into rkavikondala/add-link-to-aws-mcp-server 2024-12-04 05:23:11 -06:00
Justin Spahr-Summers
8e17ac0d2d
Merge pull request #212 from executeautomation/patch-1
Update README.md to add Playwright Community MCP Server
2024-12-04 05:18:39 -06:00
Justin Spahr-Summers
f44478ea44
Merge branch 'main' into patch-1 2024-12-04 05:18:24 -06:00
Justin Spahr-Summers
f35857e857
Merge pull request #210 from abhiz123/feature/patch-1
Updated readme for todoist MCP
2024-12-04 05:14:14 -06:00
Justin Spahr-Summers
caee5db0fe
Merge branch 'main' into feature/patch-1 2024-12-04 05:13:58 -06:00
Dana K. Williams
18c3b9fbc7 Add MySQL MCP server to Community Servers 2024-12-04 06:04:42 -05:00
Himanshu Ladia
44f68efbdc add capability to list commits of a branch 2024-12-04 14:58:47 +05:30
Marcus Schiesser
38d41d354f docs: add llamacloud server 2024-12-04 14:56:40 +07:00
Rishi Kavikondala
67e0f1f5ee Add AWS MCP server to community servers list 2024-12-03 21:48:48 -08:00
Jerad Bitner
5deeb44757
Merge branch 'main' into feat__github-issue-tools 2024-12-03 20:00:16 -08:00
Marc Goodner
dc9f56720f same compare for edit and dry run 2024-12-03 16:45:04 -08:00
ExecuteAutomation
f7827d3a41
Merge branch 'main' into patch-1 2024-12-04 13:22:25 +13:00
David Soria Parra
b5ee3fe74d
Merge pull request #208 from LucasHild/patch-1
Add BigQuery to README
2024-12-03 22:51:18 +00:00
David Soria Parra
89ef6fab08
Merge branch 'main' into patch-1 2024-12-03 22:50:30 +00:00
David Soria Parra
b659ca2c82
Merge pull request #214 from ergut/add-bigquery-link
Add BigQuery Server to Community Implementations
2024-12-03 22:48:14 +00:00
Salih Ergut
2bbf3f81f3 docs: add BigQuery server implementation link 2024-12-04 01:02:07 +03:00
Enrico Ballardini
deffdb94ac directory_tree base implementation 2024-12-03 22:52:29 +01:00
ExecuteAutomation
2428a4959f
Update README.md to add Playwright Community MCP Server
Update README.md to add Playwright Community MCP Server
2024-12-04 10:23:17 +13:00
Jerad Bitner
54782ed9f7
Merge branch 'main' into feat__github-issue-tools 2024-12-03 13:21:50 -08:00
Jerad Bitner
506eabab39 fix: update listIssues and updateIssue function signatures 2024-12-03 13:21:00 -08:00
Abhiram Nair
0974b2a276 Updated readme for todoist MCP 2024-12-03 12:19:59 -08:00
David Soria Parra
4f2fac9442
Publish with --access public 2024-12-03 18:15:46 +00:00
Lucas Hild
12601216a8
Add BigQuery to README 2024-12-03 19:12:01 +01:00
Matt Ferrante
a2a9dc2b74
Merge branch 'main' into patch-1 2024-12-03 10:50:35 -07:00
David Soria Parra
a096c95e8e
Typescript servers 0.6.1 2024-12-03 17:49:33 +00:00
David Soria Parra
042e7afaaa
Merge pull request #206 from sergehuber/patch-1
Add Inoyu Apache Unomi MCP server
2024-12-03 17:30:08 +00:00
Serge Huber
9350a0ab9d
Moved to community server
As requested
2024-12-03 18:16:36 +01:00
Serge Huber
94a1a6f075
Merge branch 'main' into patch-1 2024-12-03 18:15:18 +01:00
Marc Goodner
5c0cc52a13
Merge branch 'modelcontextprotocol:main' into file-edit 2024-12-03 08:58:07 -08:00
Marc Goodner
de49769034 limitations added to readme 2024-12-03 08:51:01 -08:00
Justin Spahr-Summers
221f7da164
Merge pull request #205 from tb-peregrine/add-tinybird-logo
Added Tinybird favicon
2024-12-03 10:44:56 -06:00
Serge Huber
354d6436f8
Add Inoyu Apache Unomi MCP server
A Model Context Protocol server enabling Claude to maintain user context through Apache Unomi profile management.
2024-12-03 17:43:47 +01:00
tb-peregrine
3469bbfba4 Added Tinybird favicon 2024-12-03 10:40:48 -06:00
Justin Spahr-Summers
20f684a25d
Merge pull request #157 from mikegehard/create-new-branches
Create new branches
2024-12-03 10:23:56 -06:00
Mike Gehard
c0a1cb7eac
Update src/git/src/mcp_server_git/server.py
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-03 11:19:22 -05:00
Mike Gehard
3192bf66df
Update src/git/README.md
Co-authored-by: Justin Spahr-Summers <justin@jspahrsummers.com>
2024-12-03 11:19:13 -05:00
Justin Spahr-Summers
36b21e0415
Merge pull request #204 from varunneal/community
added spotify MCP to readme
2024-12-03 10:17:32 -06:00
Varun Srivastava
ce4c043af1 added spotify MCP to readme 2024-12-03 11:12:35 -05:00
Marc Goodner
da0ef81067 update readme 2024-12-03 07:21:59 -08:00
Justin Spahr-Summers
a65649e72a
Merge pull request #201 from kacperlukawski/integration/qdrant
Add Qdrant to official integrations
2024-12-03 09:05:45 -06:00
Kacper Łukawski
08ed04084b Mark Qdrant with bold 2024-12-03 16:02:16 +01:00
Kacper Łukawski
c32b678d7b Add Qdrant to official integrations 2024-12-03 16:01:17 +01:00
Justin Spahr-Summers
94d5670c19
Merge pull request #200 from fatwang2/search1api-mcp
added search1api-mcp
2024-12-03 08:35:32 -06:00
David Soria Parra
129d80af31
TS Servers 0.6.0 2024-12-03 14:10:24 +00:00
fatwang2
be8a3ab148 added search1api-mcp 2024-12-03 21:51:57 +08:00
Justin Spahr-Summers
a747c889f1
Merge pull request #175 from mishushakov/patch-1
Added E2B to community servers
2024-12-03 07:51:01 -06:00
Mish Ushakov
b6d04b97ef
Merge branch 'main' into patch-1 2024-12-03 14:47:47 +01:00
Justin Spahr-Summers
65e35d3bb0
Merge pull request #199 from modelcontextprotocol/jspahrsummers-patch-1
Update pull_request_template.md
2024-12-03 07:36:52 -06:00
Justin Spahr-Summers
3424571bc8
Update pull_request_template.md
Remove template options that suggest submitting new servers, per https://github.com/orgs/modelcontextprotocol/discussions/61.
2024-12-03 13:29:49 +00:00
Justin Spahr-Summers
9cf2b661dc
Merge pull request #182 from aliev/missing-main-in-sentry-server
added missing __main__ in mcp_server_sentry
2024-12-03 07:27:58 -06:00
Justin Spahr-Summers
4818feaeb8
Bump sequentialthinking version for publishing 2024-12-03 13:25:02 +00:00
Justin Spahr-Summers
f8158a69be
Merge branch 'main' into feat__github-issue-tools 2024-12-03 07:20:25 -06:00
Justin Spahr-Summers
d1650ce5fb
Merge pull request #144 from SkywaveTM/main
fix(fetch): properly handles robots.txt
2024-12-03 07:18:33 -06:00
Justin Spahr-Summers
7ca8d2d892
Merge pull request #196 from sdairs/tinybird
Add Tinybird MCP server to official integrations
2024-12-03 07:09:48 -06:00
Alasdair Brown
223ca30155
add Tinybird to integrations 2024-12-03 13:08:31 +00:00
David Soria Parra
855fdff3b5
Merge pull request #176 from modelcontextprotocol/davidsp/tool-results
servers: make tool call result spec compatible
2024-12-03 13:08:13 +00:00
David Soria Parra
e1fa30300f
update package-lock.json 2024-12-03 13:00:22 +00:00
David Soria Parra
3c03a8e9af
update sdk 2024-12-03 13:00:22 +00:00
David Soria Parra
788098220e
servers: make tool call result spec compatible 2024-12-03 13:00:22 +00:00
Justin Spahr-Summers
87082db0f2
Merge pull request #195 from davidgomes/patch-1
Adds Neon MCP Server to the Community Servers list
2024-12-03 06:54:09 -06:00
Justin Spahr-Summers
669f34ca2c
Merge pull request #178 from modelcontextprotocol/davidsp/new-readme
Update README
2024-12-03 06:39:30 -06:00
David Gomes
f561c9fcbe
Adds Neon MCP Server to the Community Servers list 2024-12-03 13:10:05 +01:00
David Soria Parra
a52e0eff15
more clarification 2024-12-03 11:59:20 +00:00
David Soria Parra
2468f7aa84
Update README 2024-12-03 11:59:20 +00:00
David Soria Parra
4cace8da71
update package-json.lock 2024-12-03 11:50:40 +00:00
Raduan A.
fe2a5ea14f
Merge branch 'main' into add-search-for-github 2024-12-03 09:36:07 +01:00
Marc Goodner
e5e9e0a0d2 simplify edit_file to use git-style diffs and substring matching 2024-12-02 19:38:33 -08:00
Marc Goodner
40ec305556 simplify text replacement approach for better reliability 2024-12-02 19:21:05 -08:00
Marc Goodner
10ae3eadd7 line numbering improvements 2024-12-02 19:03:48 -08:00
Marc Goodner
431d909717 indentation support 2024-12-02 18:03:36 -08:00
Marc Goodner
a1bc14d38d improve line ending docs 2024-12-02 17:48:19 -08:00
Marc Goodner
9f2a77e044 updated readme 2024-12-02 17:43:17 -08:00
Marc Goodner
1096d5cd75 edit_file tool 2024-12-02 15:13:05 -08:00
Ali Aliyev
aa5647f3b9
added missing __main__ in mcp_server_sentry 2024-12-03 01:30:05 +04:00
Skirano
b349488469 added aws kb server 2024-12-02 15:11:07 -05:00
RamXX
589b402440 Merge remote-tracking branch 'upstream/main' into link-new-server 2024-12-02 10:00:40 -08:00
Ramiro Salas
673f7d784b
Merge branch 'main' into link-new-server 2024-12-02 09:58:42 -08:00
David Soria Parra
f2e8f2e93f
Merge pull request #93 from Skirano/add-everart-thinking-server
Everart and thinking server
2024-12-02 16:13:12 +00:00
Pietro Schirano
dac09b2fb9
Merge branch 'main' into add-everart-thinking-server 2024-12-02 11:09:57 -05:00
David Soria Parra
3f48a1cf83
Merge pull request #177 from modelcontextprotocol/jadamson/fetch-url-serialize-fix
Fix deserialization of URL
2024-12-02 13:41:21 +00:00
Jack Adamson
45dfd82192
fix deserialization of URL 2024-12-02 13:09:10 +00:00
Mish Ushakov
63d6fec8b3
added E2B to community servers 2024-12-02 13:58:09 +01:00
Matt Ferrante
5794173051
Added any-chat-completions-mcp 2024-12-01 21:06:41 -07:00
Mike Gehard
dc70c02403 README change 2024-12-01 17:14:28 -05:00
Mike Gehard
cc4a686088 Add extra debugging/development instructions.
This should help people unfamilar with ux get the right
commands to test in the Claude app.
2024-12-01 16:30:44 -05:00
Mike Gehard
6135c62c69 Add git branch creation functionality 2024-12-01 16:30:36 -05:00
RamXX
e73d831c25 Added new community link 2024-12-01 10:58:43 -08:00
Mati Horovitz
68b880d96b Fix cleanup 2024-11-30 22:57:18 +02:00
Mati Horovitz
2b731fb70f fix(fetch): fix puppeteer server to allow evaluate async functions 2024-11-30 20:22:35 +02:00
Skirano
91f1a0ac6e updated version 2024-11-30 10:35:37 -05:00
Jerad Bitner
97d3a04b52
Merge branch 'main' into feat__github-issue-tools 2024-11-30 07:29:12 -08:00
YeongJun
d5bae8759f
follows redirects on checking robots.txt 2024-11-30 23:31:30 +09:00
YeongJun
168522f34d
ensure url is string type in robot_parser.can_fetch() 2024-11-30 23:10:12 +09:00
Henry Mao
acc6e2af42
Added Obsidian Community MCP 2024-11-30 05:05:03 -08:00
Ed Zynda
57f8717d3c
Merge branch 'main' into patch-1 2024-11-30 12:12:15 +03:00
David Soria Parra
2578d6f668
python servers 0.6.1 2024-11-29 18:00:23 +00:00
David Soria Parra
f86486984c
python servers 0.6.0 2024-11-29 17:54:40 +00:00
Jack Adamson
0ff39c72c6
Merge pull request #131 from modelcontextprotocol/jadamson/fetch-use-readabilityjs-fix
fix(fetch): fix type checking issue from previous change
2024-11-29 16:28:02 +00:00
Jack Adamson
bee382cec5
make changes requested in PR 2024-11-29 15:45:10 +00:00
Jack Adamson
a9e37d25c6
switch pydantic type annotations to satisfy pyright 2024-11-29 15:22:46 +00:00
Jack Adamson
e0234c7212
Merge pull request #130 from modelcontextprotocol/jadamson/fetch-use-readabilityjs
feat(fetch): add fetching of raw text, pagination and keeping links in the markdown
2024-11-29 15:09:54 +00:00
Jack Adamson
ea42a21078
add doc strings for readabilty and constrain types 2024-11-29 14:54:06 +00:00
Jack Adamson
c820086b35
update README to reflect new capabilities 2024-11-29 14:45:57 +00:00
Jack Adamson
5552af104c
format with black 2024-11-29 13:37:35 +00:00
Ed Zynda
68bab2a327
Update README.md 2024-11-29 16:18:09 +03:00
Jack Adamson
b6710dae1a
add argument to fetch raw html 2024-11-29 13:16:09 +00:00
Jack Adamson
e8dcd29427
add pagination of fetches so models can avoid reading a full page if it's got the information it needs 2024-11-29 13:04:16 +00:00
Jack Adamson
960321f136
improve error message to model on fetch failure 2024-11-29 12:23:18 +00:00
Jack Adamson
37622d3872
add handling of non-html pages 2024-11-29 11:51:41 +00:00
David Soria Parra
bccd33f7a1
fix time server 2024-11-29 11:29:23 +00:00
David Soria Parra
18f6ab6ce8
Update CONTRIBUTING.md
Update discussions
2024-11-29 10:14:40 +00:00
David Soria Parra
4b9bddc1be
Merge pull request #114 from anjor/anjor/fix-zed-config
fix zed config
2024-11-29 10:11:15 +00:00
David Soria Parra
bf4d8f613b
Update README.md
Format
2024-11-29 10:07:47 +00:00
David Soria Parra
4dacf51240
Merge pull request #116 from ProRedCat/raygun/raygun-community-readme
Add `@raygun.io/mcp-server-raygun` as a community server
2024-11-29 10:07:23 +00:00
David Soria Parra
8900cb2fde
Merge pull request #44 from maledorak/add-time-server
Add mcp time server
2024-11-29 10:05:42 +00:00
Anjor Kanekar
453e292f55
Merge branch 'main' into anjor/fix-zed-config 2024-11-29 09:30:53 +00:00
Jerad Bitner
b2263e7bdc
Merge branch 'main' into feat__github-issue-tools 2024-11-28 19:22:44 -08:00
Reilly Oldham
1f0f654223 Add Raygun server to community section 2024-11-29 14:35:36 +13:00
David Soria Parra
87c9bd29f4
Merge pull request #115 from geelen/main
Added `@cloudflare/mcp-server-cloudflare` as the first "Community Server"
2024-11-29 00:02:21 +00:00
Glen Maddern
39f6325f70
Added @cloudflare/mcp-server-cloudflare as the first "Community Server" 2024-11-28 22:21:10 +00:00
anjor
39d6a3bc6b fix zed config 2024-11-28 22:01:38 +00:00
Jerad Bitner
08015830a6 feat: add issue management functionalities for github
- Implemented `listIssues`, `updateIssue`, and `addIssueComment` functions to manage GitHub issues.
- Introduced corresponding schemas: `ListIssuesOptionsSchema`, `UpdateIssueOptionsSchema`, and `IssueCommentSchema`.
- Updated server request handlers to support new functionalities.
- Enhanced README with documentation for new features.
2024-11-28 13:59:37 -08:00
Mariusz Korzekwa
d37ce3cc51 Fix uv lock for time-server, update Readme 2024-11-28 22:18:40 +01:00
Mariusz Korzekwa
774cd0bd8e Add time server tests 2024-11-28 22:12:09 +01:00
Mariusz Korzekwa
740b744ea8 Clean time server implementation 2024-11-28 22:12:09 +01:00
Mariusz Korzekwa
122ca1aaa5 Update pyproject of time server, remove time server temporary files 2024-11-28 22:12:09 +01:00
Mariusz Korzekwa
b7ca691573 Add initial time server 2024-11-28 22:12:09 +01:00
Jack Adamson
467330de6e
update fetch server to use readability JS if node is installed 2024-11-28 18:44:33 +00:00
David Soria Parra
6d83c78752
Merge pull request #100 from eltociear/patch-1
chore: update server.py
2024-11-28 10:13:48 +00:00
Raduan77
c6a2597fca bump docs 2024-11-28 09:54:14 +01:00
Raduan77
4ac78a996c code for search in github 2024-11-28 09:51:03 +01:00
Ikko Eltociear Ashimine
b16a541c2e
chore: update server.py
minor fix
2024-11-28 14:35:52 +09:00
David Soria Parra
77e22c5c3e
Merge pull request #92 from josx/fix_doc_server_list
Readme: Add missing servers to the featured server list
2024-11-27 22:43:48 +00:00
David Soria Parra
d24116ccff
Merge pull request #96 from p13rr0m/patch-1
Fix broken discussions link in README.md
2024-11-27 22:43:34 +00:00
David Soria Parra
e8a26bbf53
lint clean 2024-11-27 22:42:47 +00:00
p13rr0m
1dd170da17
Fix broken discussions link in README.md 2024-11-27 23:22:17 +01:00
David Soria Parra
10e4bdfe2a
update package-lock.json 2024-11-27 22:15:16 +00:00
David Soria Parra
4f0af7e4ea
Merge pull request #89 from sean-lynch/remove_missing_feature_docs
[sqlite server] Remove docs on missing Anthropic summary feature
2024-11-27 21:52:20 +00:00
Skirano
9d88abff0d Everart and thinking server 2024-11-27 16:03:04 -05:00
José Luis Di Biase
b9b08f85cc Readme: Add missing servers to the featured server list
Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
2024-11-27 16:45:02 -03:00
Sean Lynch
75e6fa1481
Remove docs on Anthropic summary feature no longer present 2024-11-27 09:30:02 -08:00
David Soria Parra
5a279e562b
Merge pull request #72 from executeautomation/main
Added Hover and Select Capability in Puppeteer MCP Server
2024-11-27 10:05:07 +00:00
ExecuteAutomation
238587042d Added Hover and Select Capabliity 2024-11-27 14:13:08 +13:00
David Soria Parra
def7549a27
Merge pull request #43 from Taylor4484/gitlab-server
Initial GitLab server version
2024-11-26 19:56:33 +00:00
Taylor McCaslin
cfdf46fa2f update versions to match 2024-11-26 19:55:28 +00:00
Taylor McCaslin
ffe49237b9 initial gitlab version 2024-11-26 19:55:28 +00:00
David Soria Parra
b4a9a3dfae
Merge pull request #67 from modelcontextprotocol/davidsp/61
Remove slack_search_messages from README
2024-11-26 19:41:33 +00:00
David Soria Parra
3bc45b5c6c
Remove slack_search_messages from README
`slack_search_messages` was removed but still remains in the README.
We need to correct this.

Fixes #61.
2024-11-26 19:39:47 +00:00
Justin Spahr-Summers
9100b20df5
Merge pull request #47 from executeautomation/main
Updated Puppeteer readme
2024-11-26 08:28:57 -06:00
David Soria Parra
8d44c6b560
Merge pull request #49 from rahimnathwani/main
Fix missing mcpServers keys in README code examples
2024-11-26 12:54:14 +00:00
Rahim Nathwani
a54651477c Fix missing mcpServers keys in README code examples 2024-11-25 20:04:06 -08:00
Karthik Kreen Krishnan
ce0b743873 removed argument 2024-11-26 16:52:07 +13:00
Karthik Kreen Krishnan
aba99119dd Updated Puppeteer readme 2024-11-26 14:55:00 +13:00
Mahesh Murag
d824121221
Merge pull request #36 from rorylogue/patch-1
fix: wording in prompt
2024-11-25 23:28:55 +01:00
Mahesh Murag
c5333fe21d
Add uvx/pip Install Instructions to README (#38) 2024-11-25 15:11:06 -06:00
Justin Spahr-Summers
8cb313daa1
Merge pull request #39 from polRk/remove-node-fetch
refactor: clean up code formatting and update package version to 0.5.2
2024-11-25 15:10:12 -06:00
Vladislav Polyakov
f5be3b785c
refactor: clean up code formatting and update package version to 0.5.2 2024-11-25 23:59:13 +03:00
Rory Logue
49bc91aa31
fix: some wording 2024-11-25 20:23:04 +00:00
Jack Adamson
b4c727c86f
Merge pull request #29 from modelcontextprotocol/jadamson/fetch-url
Fetch URL Server
2024-11-25 20:06:17 +00:00
Jack Adamson
15c9c6f4b1
remove redundant gitignore 2024-11-25 20:05:10 +00:00
Jack Adamson
caed64d5db
update dependencies 2024-11-25 20:04:59 +00:00
Justin Spahr-Summers
0da25bea87
Revert --provenance for now 2024-11-25 13:56:36 -06:00
Justin Spahr-Summers
e7596abf43
Merge pull request #33 from modelcontextprotocol/justin/fix-deps
Fix missing dependencies of a few JS servers
2024-11-25 13:51:52 -06:00
Justin Spahr-Summers
c9fd80016e
And another one 2024-11-25 13:46:10 -06:00
Justin Spahr-Summers
dcc0b3b0d4
Add a couple of missing @types/nodes 2024-11-25 13:44:31 -06:00
Justin Spahr-Summers
a9c357fa8b
Build and publish each JS package separately in CI 2024-11-25 13:41:17 -06:00
Jack Adamson
fe9777401f
update README to document commandline arguments 2024-11-25 19:38:23 +00:00
Justin Spahr-Summers
83082ca265
Add missing dependencies 2024-11-25 13:37:24 -06:00
Justin Spahr-Summers
b876cbd52b
Pre-emptive version bump 2024-11-25 13:35:36 -06:00
Jack Adamson
51af6b56ef
add command-line arguments for controlling user-agent and whether to obey robots.txt 2024-11-25 19:31:23 +00:00
Justin Spahr-Summers
45c4f70da4
Bump all package versions to 0.5.0 2024-11-25 07:13:35 -06:00
David Soria Parra
b9bfaecb48
Merge pull request #31 from modelcontextprotocol/davidsp/sentry
Sentry server
2024-11-25 11:39:37 +00:00
David Soria Parra
4c82df04f4
more readme changes 2024-11-24 21:17:08 +00:00
David Soria Parra
b8aeb35fe2
add pyright and pytest 2024-11-24 21:09:42 +00:00
David Soria Parra
e335d98e3f
update readme 2024-11-24 21:08:08 +00:00
David Soria Parra
d20b245bd3
Fix code scanning alert no. 2: Incomplete URL substring sanitization
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-11-24 21:06:37 +00:00
David Soria Parra
da12f5fc42
Sentry server 2024-11-24 20:49:55 +00:00
Mahesh Murag
a1120c307b
README Cleanup (#30) 2024-11-24 03:27:08 +00:00
David Soria Parra
ec3c60c0c0
move sqlite server to python 3.10 2024-11-22 23:12:59 +00:00
Jack Adamson
84321c89cf
make the fetch mcp-server obey robots.txt 2024-11-22 19:04:04 +00:00
Jack Adamson
c08d2a3cf6
fix lint 2024-11-22 19:03:43 +00:00
Jack Adamson
20a03e7395
add python-version file 2024-11-22 18:54:02 +00:00
Jack Adamson
4fa58d546b
add better exception handling 2024-11-22 15:30:28 +00:00
Jack Adamson
04acd49299
add fetch MCP server to featured servers 2024-11-22 12:36:42 +00:00
Jack Adamson
781571b40d
add fetch MCP server 2024-11-22 12:33:19 +00:00
Mahesh Murag
8e63b5e9b8
Merge pull request #25 from modelcontextprotocol/mahesh/readme-edits
Minor README nits
2024-11-22 04:29:45 +01:00
Mahesh Murag
a25d94d0e4
Merge branch 'main' into mahesh/readme-edits 2024-11-22 04:27:48 +01:00
David Soria Parra
ba354229ab
bump 2024-11-21 23:22:32 +00:00
David Soria Parra
32f2246d34
Merge pull request #27 from modelcontextprotocol/davidsp/new-git
Reworking the git server
2024-11-21 23:19:03 +00:00
David Soria Parra
4f7b8ec4e9
bump version 2024-11-21 23:17:16 +00:00
David Soria Parra
100323a425
Reworking the git server 2024-11-21 23:16:04 +00:00
Mahesh Murag
c70e8ba689
Minor readme nits 2024-11-21 16:14:16 -05:00
Mahesh Murag
5824eb9da4
Minor readme nits 2024-11-21 16:11:17 -05:00
Mahesh Murag
3d317c3f62
Minor readme nits 2024-11-21 16:08:48 -05:00
184 changed files with 25641 additions and 9997 deletions

6
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: 'github-actions'
directory: '/'
schedule:
interval: 'weekly'

View file

@ -2,9 +2,15 @@
## Description
## Publishing Your Server
**Note: We are no longer accepting PRs to add servers to the README.** Instead, please publish your server to the [MCP Server Registry](https://github.com/modelcontextprotocol/registry) to make it discoverable to the MCP ecosystem.
To publish your server, follow the [quickstart guide](https://github.com/modelcontextprotocol/registry/blob/main/docs/modelcontextprotocol-io/quickstart.mdx). You can browse published servers at [https://registry.modelcontextprotocol.io/](https://registry.modelcontextprotocol.io/).
## Server Details
<!-- If modifying an existing server or adding a new one, provide details -->
- Server: <!-- e.g., filesystem, github, new-server-name -->
<!-- If modifying an existing server, provide details -->
- Server: <!-- e.g., filesystem, github -->
- Changes to: <!-- e.g., tools, resources, prompts -->
## Motivation and Context
@ -18,7 +24,6 @@
## Types of changes
<!-- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- [ ] New MCP Server
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
@ -27,7 +32,7 @@
## Checklist
<!-- Go over all the following points, and put an `x` in all the boxes that apply. -->
- [ ] I have read the [MCP Protocol Documentation](https://modelcontextprotocol.io)
- [ ] My server follows MCP security best practices
- [ ] My changes follows MCP security best practices
- [ ] I have updated the server's README accordingly
- [ ] I have tested this with an LLM client
- [ ] My code follows the repository's style guidelines

49
.github/workflows/claude.yml vendored Normal file
View file

@ -0,0 +1,49 @@
name: Claude Code
on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]
pull_request_review:
types: [submitted]
jobs:
claude:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
issues: read
id-token: write
actions: read
steps:
- name: Checkout repository
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Run Claude Code
id: claude
uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
# Allow Claude to read CI results on PRs
additional_permissions: |
actions: read
# Trigger when assigned to an issue
assignee_trigger: "claude"
claude_args: |
--mcp-config .mcp.json
--allowedTools "Bash,mcp__mcp-docs,WebFetch"
--append-system-prompt "If posting a comment to GitHub, give a concise summary of the comment at the top and put all the details in a <details> block. When working on MCP-related code or reviewing MCP-related changes, use the mcp-docs MCP server to look up the latest protocol documentation. For schema details, reference https://github.com/modelcontextprotocol/modelcontextprotocol/tree/main/schema which contains versioned schemas in JSON (schema.json) and TypeScript (schema.ts) formats."

View file

@ -2,11 +2,13 @@ name: Python
on:
push:
branches:
- main
pull_request:
release:
types: [published]
# Superseded runs on the same ref are cancelled (e.g. rapid amend-pushes),
# except on main, where every merge keeps its own CI run
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
detect-packages:
@ -14,7 +16,7 @@ jobs:
outputs:
packages: ${{ steps.find-packages.outputs.packages }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Find Python packages
id: find-packages
@ -23,21 +25,21 @@ jobs:
PACKAGES=$(find . -name pyproject.toml -exec dirname {} \; | sed 's/^\.\///' | jq -R -s -c 'split("\n")[:-1]')
echo "packages=$PACKAGES" >> $GITHUB_OUTPUT
build:
test:
needs: [detect-packages]
strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Build ${{ matrix.package }}
name: Test ${{ matrix.package }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Install uv
uses: astral-sh/setup-uv@v3
uses: astral-sh/setup-uv@v7
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v7
with:
python-version-file: "src/${{ matrix.package }}/.python-version"
@ -45,6 +47,43 @@ jobs:
working-directory: src/${{ matrix.package }}
run: uv sync --frozen --all-extras --dev
- name: Check if tests exist
id: check-tests
working-directory: src/${{ matrix.package }}
run: |
if [ -d "tests" ] || [ -d "test" ] || grep -q "pytest" pyproject.toml; then
echo "has-tests=true" >> $GITHUB_OUTPUT
else
echo "has-tests=false" >> $GITHUB_OUTPUT
fi
- name: Run tests
if: steps.check-tests.outputs.has-tests == 'true'
working-directory: src/${{ matrix.package }}
run: uv run pytest
build:
needs: [detect-packages, test]
strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Build ${{ matrix.package }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Set up Python
uses: actions/setup-python@v7
with:
python-version-file: "src/${{ matrix.package }}/.python-version"
- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: uv sync --locked --all-extras --dev
- name: Run pyright
working-directory: src/${{ matrix.package }}
run: uv run --frozen pyright
@ -54,31 +93,7 @@ jobs:
run: uv build
- name: Upload artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: dist-${{ matrix.package }}
path: src/${{ matrix.package }}/dist/
publish:
runs-on: ubuntu-latest
needs: [build, detect-packages]
if: github.event_name == 'release'
strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Publish ${{ matrix.package }}
environment: release
permissions:
id-token: write # Required for trusted publishing
steps:
- name: Download artifacts
uses: actions/download-artifact@v4
with:
name: dist-${{ matrix.package }}
path: dist/
- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@release/v1

114
.github/workflows/readme-pr-check.yml vendored Normal file
View file

@ -0,0 +1,114 @@
name: README PR Check
on:
# pull_request_target, not pull_request: fork PRs get a read-only token under
# pull_request, so the label and comment calls fail with 403. This job only
# calls the API and never checks out PR code, so the write token is safe.
pull_request_target:
types: [opened]
paths:
- 'README.md'
issue_comment:
types: [created]
jobs:
check-readme-only:
if: github.event_name == 'pull_request_target'
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Check files and comment if README-only
uses: actions/github-script@v8
with:
script: |
const { owner, repo } = context.repo;
const prNumber = context.payload.pull_request.number;
const { data: files } = await github.rest.pulls.listFiles({ owner, repo, pull_number: prNumber });
if (files.length !== 1 || files[0].filename !== 'README.md') {
console.log('PR modifies files other than README, skipping');
return;
}
// Check if we've already commented
const { data: comments } = await github.rest.issues.listComments({ owner, repo, issue_number: prNumber });
if (comments.some(c => c.user.login === 'github-actions[bot]' && c.body.includes('no longer accepting PRs to add new servers'))) {
console.log('Already commented on this PR, skipping');
return;
}
await github.rest.issues.addLabels({ owner, repo, issue_number: prNumber, labels: ['readme: pending'] });
await github.rest.issues.createComment({
owner,
repo,
issue_number: prNumber,
body: [
'Thanks for your contribution!',
'',
'**We are no longer accepting PRs to add new servers to the README.** The third-party server list has been removed from this README in favor of the [MCP Server Registry](https://registry.modelcontextprotocol.io/).',
'',
'👉 **To add a new MCP server:** Please publish it to the [MCP Server Registry](https://github.com/modelcontextprotocol/registry) instead. You can browse published servers at [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io/).',
'',
'👉 **If this PR updates or removes an existing entry:** We do still accept these changes. Please reply with `/i-promise-this-is-not-a-new-server` to continue.',
'',
'If this PR is adding a new server, please close it and submit to the registry instead.',
].join('\n'),
});
handle-confirmation:
if: github.event_name == 'issue_comment' && github.event.issue.pull_request && contains(github.event.comment.body, '/i-promise-this-is-not-a-new-server')
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Swap labels and minimize comments
uses: actions/github-script@v8
with:
script: |
const { owner, repo } = context.repo;
const prNumber = context.payload.issue.number;
// Check if pending label exists
const { data: labels } = await github.rest.issues.listLabelsOnIssue({ owner, repo, issue_number: prNumber });
if (!labels.some(l => l.name === 'readme: pending')) {
console.log('No pending label found, skipping');
return;
}
// Swap labels
try {
await github.rest.issues.removeLabel({ owner, repo, issue_number: prNumber, name: 'readme: pending' });
} catch (e) {}
await github.rest.issues.addLabels({ owner, repo, issue_number: prNumber, labels: ['readme: ready for review'] });
// Find the bot's original comment
const { data: comments } = await github.rest.issues.listComments({ owner, repo, issue_number: prNumber });
const botComment = comments.find(c =>
c.user.login === 'github-actions[bot]' &&
c.body.includes('no longer accepting PRs to add new servers')
);
// Minimize both comments via GraphQL
const minimizeComment = async (nodeId) => {
await github.graphql(`
mutation($id: ID!) {
minimizeComment(input: {subjectId: $id, classifier: RESOLVED}) {
minimizedComment { isMinimized }
}
}
`, { id: nodeId });
};
if (botComment) {
await minimizeComment(botComment.node_id);
}
// Only minimize user's comment if it's just the command
const userComment = context.payload.comment.body.trim();
if (userComment === '/i-promise-this-is-not-a-new-server') {
await minimizeComment(context.payload.comment.node_id);
}

243
.github/workflows/release.yml vendored Normal file
View file

@ -0,0 +1,243 @@
name: Release
on:
workflow_dispatch:
jobs:
create-metadata:
runs-on: ubuntu-latest
if: github.repository_owner == 'modelcontextprotocol'
outputs:
hash: ${{ steps.last-release.outputs.hash }}
version: ${{ steps.create-version.outputs.version}}
npm_packages: ${{ steps.create-npm-packages.outputs.npm_packages}}
pypi_packages: ${{ steps.create-pypi-packages.outputs.pypi_packages}}
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Get last release hash
id: last-release
run: |
HASH=$(git rev-list --tags --max-count=1 || echo "HEAD~1")
echo "hash=${HASH}" >> $GITHUB_OUTPUT
echo "Using last release hash: ${HASH}"
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Create version name
id: create-version
run: |
VERSION=$(uv run --script scripts/release.py generate-version)
echo "version $VERSION"
echo "version=$VERSION" >> $GITHUB_OUTPUT
- name: Create notes
run: |
HASH="${{ steps.last-release.outputs.hash }}"
uv run --script scripts/release.py generate-notes --directory src/ $HASH > RELEASE_NOTES.md
cat RELEASE_NOTES.md
- name: Release notes
uses: actions/upload-artifact@v7
with:
name: release-notes
path: RELEASE_NOTES.md
- name: Create python matrix
id: create-pypi-packages
run: |
HASH="${{ steps.last-release.outputs.hash }}"
PYPI=$(uv run --script scripts/release.py generate-matrix --pypi --directory src $HASH)
echo "pypi_packages $PYPI"
echo "pypi_packages=$PYPI" >> $GITHUB_OUTPUT
- name: Create npm matrix
id: create-npm-packages
run: |
HASH="${{ steps.last-release.outputs.hash }}"
NPM=$(uv run --script scripts/release.py generate-matrix --npm --directory src $HASH)
echo "npm_packages $NPM"
echo "npm_packages=$NPM" >> $GITHUB_OUTPUT
update-packages:
needs: [create-metadata]
if: ${{ needs.create-metadata.outputs.npm_packages != '[]' || needs.create-metadata.outputs.pypi_packages != '[]' }}
runs-on: ubuntu-latest
environment: release
permissions:
contents: write
outputs:
changes_made: ${{ steps.commit.outputs.changes_made }}
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Update packages
run: |
HASH="${{ needs.create-metadata.outputs.hash }}"
uv run --script scripts/release.py update-packages --directory src/ $HASH
- name: Configure git
run: |
git config --global user.name "GitHub Actions"
git config --global user.email "actions@github.com"
- name: Commit changes
id: commit
run: |
VERSION="${{ needs.create-metadata.outputs.version }}"
git add -u
if git diff-index --quiet HEAD; then
echo "changes_made=false" >> $GITHUB_OUTPUT
else
git commit -m 'Automatic update of packages'
git tag -a "$VERSION" -m "Release $VERSION"
git push origin "$VERSION"
echo "changes_made=true" >> $GITHUB_OUTPUT
fi
publish-pypi:
needs: [update-packages, create-metadata]
if: ${{ needs.create-metadata.outputs.pypi_packages != '[]' && needs.create-metadata.outputs.pypi_packages != '' }}
strategy:
fail-fast: false
matrix:
package: ${{ fromJson(needs.create-metadata.outputs.pypi_packages) }}
name: Build ${{ matrix.package }}
environment: release
permissions:
id-token: write # Required for trusted publishing
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
ref: ${{ needs.create-metadata.outputs.version }}
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Set up Python
uses: actions/setup-python@v7
with:
python-version-file: "src/${{ matrix.package }}/.python-version"
- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: uv sync --frozen --all-extras --dev
- name: Run pyright
working-directory: src/${{ matrix.package }}
run: uv run --frozen pyright
- name: Run tests
working-directory: src/${{ matrix.package }}
run: |
if [ -d "tests" ] || [ -d "test" ]; then
uv run --frozen pytest
else
echo "No tests directory, skipping"
fi
- name: Build package
working-directory: src/${{ matrix.package }}
run: uv build
- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
packages-dir: src/${{ matrix.package }}/dist
skip-existing: true # re-runs tolerate already-uploaded files
publish-npm:
needs: [update-packages, create-metadata]
if: ${{ needs.create-metadata.outputs.npm_packages != '[]' && needs.create-metadata.outputs.npm_packages != '' }}
strategy:
fail-fast: false
matrix:
package: ${{ fromJson(needs.create-metadata.outputs.npm_packages) }}
name: Build ${{ matrix.package }}
environment: release
permissions:
contents: read
id-token: write # Required for npm trusted publishing (OIDC)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
ref: ${{ needs.create-metadata.outputs.version }}
- uses: actions/setup-node@v7
with:
node-version: 22
cache: npm
registry-url: 'https://registry.npmjs.org'
# OIDC trusted publishing requires npm >=11.5.1; Node 22's bundled npm is 10.x.
- name: Ensure npm CLI supports OIDC trusted publishing
run: npm install -g npm@^11.5.1
- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci
- name: Check if version exists on npm
working-directory: src/${{ matrix.package }}
run: |
VERSION=$(jq -r .version package.json)
if npm view --json | jq -e --arg version "$VERSION" '[.[]][0].versions | contains([$version])'; then
echo "Version $VERSION already exists on npm"
exit 1
fi
echo "Version $VERSION is new, proceeding with publish"
- name: Run tests
working-directory: src/${{ matrix.package }}
run: npm test --if-present
- name: Build package
working-directory: src/${{ matrix.package }}
run: npm run build
# Authenticates via OIDC trusted publishing (no token) — each package's
# npm trusted publisher is bound to this workflow + the release environment
- name: Publish package
working-directory: src/${{ matrix.package }}
run: |
npm publish --access public
env:
NPM_CONFIG_PROVENANCE: "true"
create-release:
needs: [update-packages, create-metadata, publish-pypi, publish-npm]
if: |
always() &&
needs.update-packages.outputs.changes_made == 'true' &&
(needs.publish-pypi.result == 'success' || needs.publish-npm.result == 'success')
runs-on: ubuntu-latest
environment: release
permissions:
contents: write
steps:
- uses: actions/checkout@v6
- name: Download release notes
uses: actions/download-artifact@v8
with:
name: release-notes
- name: Create release
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN}}
run: |
VERSION="${{ needs.create-metadata.outputs.version }}"
gh release create "$VERSION" \
--title "Release $VERSION" \
--notes-file RELEASE_NOTES.md

View file

@ -2,48 +2,71 @@ name: TypeScript
on:
push:
branches:
- main
pull_request:
release:
types: [published]
# Superseded runs on the same ref are cancelled (e.g. rapid amend-pushes),
# except on main, where every merge keeps its own CI run
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
detect-packages:
runs-on: ubuntu-latest
outputs:
packages: ${{ steps.find-packages.outputs.packages }}
steps:
- uses: actions/checkout@v6
- name: Find JS packages
id: find-packages
working-directory: src
run: |
PACKAGES=$(find . -name package.json -not -path "*/node_modules/*" -exec dirname {} \; | sed 's/^\.\///' | jq -R -s -c 'split("\n")[:-1]')
echo "packages=$PACKAGES" >> $GITHUB_OUTPUT
test:
needs: [detect-packages]
strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Test ${{ matrix.package }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-node@v7
with:
node-version: 22
cache: npm
- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci
- name: Run tests
working-directory: src/${{ matrix.package }}
run: npm test --if-present
build:
needs: [detect-packages, test]
strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Build ${{ matrix.package }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: 18
node-version: 22
cache: npm
- run: npm ci
- run: npm run build
- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci
publish:
runs-on: ubuntu-latest
if: github.event_name == 'release'
environment: release
needs: build
- name: Build package
working-directory: src/${{ matrix.package }}
run: npm run build
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
cache: npm
registry-url: "https://registry.npmjs.org"
- run: npm ci
# TODO: Add --provenance once the repo is public
- run: npm run publish-all
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

5
.gitignore vendored
View file

@ -122,6 +122,10 @@ dist
# Stores VSCode versions used for testing VSCode extensions
.vscode-test
# IDEs
.idea/
.vscode/
# yarn v2
.yarn/cache
.yarn/unplugged
@ -298,3 +302,4 @@ cython_debug/
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
.claude/settings.local.json

8
.mcp.json Normal file
View file

@ -0,0 +1,8 @@
{
"mcpServers": {
"mcp-docs": {
"type": "http",
"url": "https://modelcontextprotocol.io/mcp"
}
}
}

94
ADDITIONAL.md Normal file
View file

@ -0,0 +1,94 @@
# Additional links
This is a curated collection of community-built frameworks and resources that simplify building MCP servers and clients, along with other useful tools, libraries, and references for working with MCP.
## 📚 Frameworks
### For servers
* **[Anubis MCP](https://github.com/zoedsoupe/anubis-mcp)** (Elixir) - A high-performance and high-level Model Context Protocol (MCP) implementation in Elixir. Think like "Live View" for MCP.
* **[ModelFetch](https://github.com/phuctm97/modelfetch/)** (TypeScript) - Runtime-agnostic SDK to create and deploy MCP servers anywhere TypeScript/JavaScript runs
* **[EasyMCP](https://github.com/zcaceres/easy-mcp/)** (TypeScript)
* **[FastAPI to MCP auto generator](https://github.com/tadata-org/fastapi_mcp)** – A zero-configuration tool for automatically exposing FastAPI endpoints as MCP tools by **[Tadata](https://tadata.com/)**
* **[FastMCP](https://github.com/punkpeye/fastmcp)** (TypeScript)
* **[Foobara MCP Connector](https://github.com/foobara/mcp-connector)** - Easily expose Foobara commands written in Ruby as tools via MCP
* **[Foxy Contexts](https://github.com/strowk/foxy-contexts)** – A library to build MCP servers in Golang by **[strowk](https://github.com/strowk)**
* **[Higress MCP Server Hosting](https://github.com/alibaba/higress/tree/main/plugins/wasm-go/mcp-servers)** - A solution for hosting MCP Servers by extending the API Gateway (based on Envoy) with wasm plugins.
* **[MCP Declarative Java SDK](https://github.com/codeboyzhou/mcp-declarative-java-sdk)** Annotation-driven MCP servers development with Java, no Spring Framework Required, minimize dependencies as much as possible.
* **[MCP-Framework](https://mcp-framework.com)** Build MCP servers with elegance and speed in TypeScript. Comes with a CLI to create your project with `mcp create app`. Get started with your first server in under 5 minutes by **[Alex Andru](https://github.com/QuantGeekDev)**
* **[MCP Plexus](https://github.com/Super-I-Tech/mcp_plexus)**: A secure, **multi-tenant** and Multi-user MCP python server framework built to integrate easily with external services via OAuth 2.1, offering scalable and robust solutions for managing complex AI applications.
* **[mcp_sse (Elixir)](https://github.com/kEND/mcp_sse)** An SSE implementation in Elixir for rapidly creating MCP servers.
* **[mxcp](https://github.com/raw-labs/mxcp)** (Python) - Open-source framework for building enterprise-grade MCP servers using just YAML, SQL, and Python, with built-in auth, monitoring, ETL and policy enforcement.
* **[Next.js MCP Server Template](https://github.com/vercel-labs/mcp-for-next.js)** (Typescript) - A starter Next.js project that uses the MCP Adapter to allow MCP clients to connect and access resources.
* **[PayMCP](https://github.com/blustAI/paymcp)** (Python & TypeScript) - Lightweight payments layer for MCP servers: turn tools into paid endpoints with a two-line decorator. [PyPI](https://pypi.org/project/paymcp/) · [npm](https://www.npmjs.com/package/paymcp) · [TS repo](https://github.com/blustAI/paymcp-ts)
* **[Perl SDK](https://github.com/mojolicious/mojo-mcp)** - An SDK for building MCP servers and clients with the Perl programming language.
* **[Quarkus MCP Server SDK](https://github.com/quarkiverse/quarkus-mcp-server)** (Java)
- **[R mcptools](https://github.com/posit-dev/mcptools)** - An R SDK for creating R-based MCP servers and retrieving functionality from third-party MCP servers as R functions.
* **[SAP ABAP MCP Server SDK](https://github.com/abap-ai/mcp)** - Build SAP ABAP based MCP servers. ABAP 7.52 based with 7.02 downport; runs on R/3 & S/4HANA on-premises, currently not cloud-ready.
* **[Spring AI MCP Server](https://docs.spring.io/spring-ai/reference/api/mcp/mcp-server-boot-starter-docs.html)** - Provides auto-configuration for setting up an MCP server in Spring Boot applications.
* **[Template MCP Server](https://github.com/mcpdotdirect/template-mcp-server)** - A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
* **[AgentR Universal MCP SDK](https://github.com/universal-mcp/universal-mcp)** - A python SDK to build MCP Servers with inbuilt credential management by **[Agentr](https://agentr.dev/home)**
* **[Vercel MCP Adapter](https://github.com/vercel/mcp-adapter)** (TypeScript) - A simple package to start serving an MCP server on most major JS meta-frameworks including Next, Nuxt, Svelte, and more.
* **[PHP MCP Server](https://github.com/php-mcp/server)** (PHP) - Core PHP implementation for the Model Context Protocol (MCP) server
### For clients
* **[codemirror-mcp](https://github.com/marimo-team/codemirror-mcp)** - CodeMirror extension that implements the Model Context Protocol (MCP) for resource mentions and prompt commands
* **[llm-analysis-assistant](https://github.com/xuzexin-hz/llm-analysis-assistant)** <img height="12" width="12" src="https://raw.githubusercontent.com/xuzexin-hz/llm-analysis-assistant/refs/heads/main/src/llm_analysis_assistant/pages/html/imgs/favicon.ico" alt="Langfuse Logo" /> - A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also supports monitoring and simulation of ollama/openai interface.
* **[MCP-Agent](https://github.com/lastmile-ai/mcp-agent)** - A simple, composable framework to build agents using Model Context Protocol by **[LastMile AI](https://www.lastmileai.dev)**
* **[Spring AI MCP Client](https://docs.spring.io/spring-ai/reference/api/mcp/mcp-client-boot-starter-docs.html)** - Provides auto-configuration for MCP client functionality in Spring Boot applications.
* **[MCP CLI Client](https://github.com/vincent-pli/mcp-cli-host)** - A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
* **[OpenMCP Client](https://github.com/LSTM-Kirigaya/openmcp-client/)** - An all-in-one vscode/trae/cursor plugin for MCP server debugging. [Document](https://kirigaya.cn/openmcp/) & [OpenMCP SDK](https://kirigaya.cn/openmcp/sdk-tutorial/).
* **[PHP MCP Client](https://github.com/php-mcp/client)** - Core PHP implementation for the Model Context Protocol (MCP) Client
* **[Runbear](https://runbear.io/solutions/integrations/slack/mcp)** - No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
## 📚 Resources
- **[A2A-MCP Java Bridge](https://github.com/vishalmysore/a2ajava)** - A2AJava brings powerful A2A-MCP integration directly into your Java applications. It enables developers to annotate standard Java methods and instantly expose them as MCP Server, A2A-discoverable actions — with no boilerplate or service registration overhead.
- **[AiMCP](https://www.aimcp.info)** - A collection of MCP clients&servers to find the right mcp tools by **[Hekmon](https://github.com/hekmon8)**
- **[Awesome Crypto MCP Servers by badkk](https://github.com/badkk/awesome-crypto-mcp-servers)** - A curated list of MCP servers by **[Luke Fan](https://github.com/badkk)**
- **[Awesome MCP Servers by appcypher](https://github.com/appcypher/awesome-mcp-servers)** - A curated list of MCP servers by **[Stephen Akinyemi](https://github.com/appcypher)**
- **[Awesome MCP Servers by punkpeye](https://github.com/punkpeye/awesome-mcp-servers)** (**[website](https://glama.ai/mcp/servers)**) - A curated list of MCP servers by **[Frank Fiegel](https://github.com/punkpeye)**
- **[Awesome MCP Servers by wong2](https://github.com/wong2/awesome-mcp-servers)** (**[website](https://mcpservers.org)**) - A curated list of MCP servers by **[wong2](https://github.com/wong2)**
- **[Awesome Remote MCP Servers by JAW9C](https://github.com/jaw9c/awesome-remote-mcp-servers)** - A curated list of **remote** MCP servers, including their authentication support by **[JAW9C](https://github.com/jaw9c)**
- **[Discord Server](https://glama.ai/mcp/discord)** – A community discord server dedicated to MCP by **[Frank Fiegel](https://github.com/punkpeye)**
- **[Install This MCP](https://installthismcp.com)** - Reduce Installation Friction with beautiful installation guides
- **[Klavis AI](https://www.klavis.ai)** - Open Source MCP Infra. Hosted MCP servers and MCP clients on Slack and Discord.
- **[MCP Badges](https://github.com/mcpx-dev/mcp-badges)** – Quickly highlight your MCP project with clear, eye-catching badges, by **[Ironben](https://github.com/nanbingxyz)**
- **[MCPProxy](https://github.com/smart-mcp-proxy/mcpproxy-go)** - Open-source local app that enables access to multiple MCP servers and thousands of tools with intelligent discovery via MCP protocol, runs servers in isolated environments, and features automatic quarantine protection against malicious tools.
- **[MCPRepository.com](https://mcprepository.com/)** - A repository that indexes and organizes all MCP servers for easy discovery.
- **[mcp-cli](https://github.com/wong2/mcp-cli)** - A CLI inspector for the Model Context Protocol by **[wong2](https://github.com/wong2)**
- **[mcp-dockmaster](https://mcp-dockmaster.com)** - An Open-Sourced UI to install and manage MCP servers for Windows, Linux and macOS.
- **[mcp-get](https://mcp-get.com)** - Command line tool for installing and managing MCP servers by **[Michael Latman](https://github.com/michaellatman)**
- **[mcp-guardian](https://github.com/eqtylab/mcp-guardian)** - GUI application + tools for proxying / managing control of MCP servers by **[EQTY Lab](https://eqtylab.io)**
- **[MCP Linker](https://github.com/milisp/mcp-linker)** - A cross-platform Tauri GUI tool for one-click setup and management of MCP servers, supporting Claude Desktop, Cursor, Windsurf, VS Code, Cline, and Neovim.
- **[mcp-manager](https://github.com/zueai/mcp-manager)** - Simple Web UI to install and manage MCP servers for Claude Desktop by **[Zue](https://github.com/zueai)**
- **[MCP Marketplace Web Plugin](https://github.com/AI-Agent-Hub/mcp-marketplace)** MCP Marketplace is a small Web UX plugin to integrate with AI applications, Support various MCP Server API Endpoint (e.g pulsemcp.com/deepnlp.org and more). Allowing user to browse, paginate and select various MCP servers by different categories. [Pypi](https://pypi.org/project/mcp-marketplace) | [Maintainer](https://github.com/AI-Agent-Hub) | [Website](http://www.deepnlp.org/store/ai-agent/mcp-server)
- **[mcp.natoma.ai](https://mcp.natoma.ai)** – A Hosted MCP Platform to discover, install, manage and deploy MCP servers by **[Natoma Labs](https://www.natoma.ai)**
- **[mcp.run](https://mcp.run)** - A hosted registry and control plane to install & run secure + portable MCP Servers.
- **[MCPHub](https://www.mcphub.com)** - Website to list high quality MCP servers and reviews by real users. Also provide online chatbot for popular LLM models with MCP server support.
- **[MCP Router](https://mcp-router.net)** – Free Windows and macOS app that simplifies MCP management while providing seamless app authentication and powerful log visualization by **[MCP Router](https://github.com/mcp-router/mcp-router)**
- **[MCP Servers Hub](https://github.com/apappascs/mcp-servers-hub)** (**[website](https://mcp-servers-hub-website.pages.dev/)**) - A curated list of MCP servers by **[apappascs](https://github.com/apappascs)**
- **[MCPServers.com](https://mcpservers.com)** - A growing directory of high-quality MCP servers with clear setup guides for a variety of MCP clients. Built by the team behind the **[Highlight MCP client](https://highlightai.com/)**
- **[MCP Servers Rating and User Reviews](http://www.deepnlp.org/store/ai-agent/mcp-server)** - Website to rate MCP servers, write authentic user reviews, and [search engine for agent & mcp](http://www.deepnlp.org/search/agent)
- **[MCP Sky](https://bsky.app/profile/brianell.in/feed/mcp)** - Bluesky feed for MCP related news and discussion by **[@brianell.in](https://bsky.app/profile/brianell.in)**
- **[MCP X Community](https://x.com/i/communities/1861891349609603310)** – A X community for MCP by **[Xiaoyi](https://x.com/chxy)**
- **[MCPHub](https://github.com/Jeamee/MCPHub-Desktop)** – An Open Source macOS & Windows GUI Desktop app for discovering, installing and managing MCP servers by **[Jeamee](https://github.com/jeamee)**
- **[mcpm](https://github.com/pathintegral-institute/mcpm.sh)** ([website](https://mcpm.sh)) - MCP Manager (MCPM) is a Homebrew-like service for managing Model Context Protocol (MCP) servers across clients by **[Pathintegral](https://github.com/pathintegral-institute)**
- **[MCPVerse](https://mcpverse.dev)** - A portal for creating & hosting authenticated MCP servers and connecting to them securely.
- **[MCP Servers Search](https://github.com/atonomus/mcp-servers-search)** - An MCP server that provides tools for querying and discovering available MCP servers from this list.
- **[Search MCP Server](https://github.com/krzysztofkucmierz/search-mcp-server)** - Recommends the most relevant MCP servers based on the client's query by searching this README file.
- **[MCPWatch](https://github.com/kapilduraphe/mcp-watch)** - A comprehensive security scanner for Model Context Protocol (MCP) servers that detects vulnerabilities and security issues in your MCP server implementations.
- **[mkinf](https://mkinf.io)** - An Open Source registry of hosted MCP Servers to accelerate AI agent workflows.
- **[Open-Sourced MCP Servers Directory](https://github.com/chatmcp/mcp-directory)** - A curated list of MCP servers by **[mcpso](https://mcp.so)**
- **[OpenTools](https://opentools.com)** - An open registry for finding, installing, and building with MCP servers by **[opentoolsteam](https://github.com/opentoolsteam)**
- **[Programmatic MCP Prototype](https://github.com/domdomegg/programmatic-mcp-prototype)** - Experimental agent prototype demonstrating programmatic MCP tool composition, progressive tool discovery, state persistence, and skill building through TypeScript code execution by **[Adam Jones](https://github.com/domdomegg)**
- **[PulseMCP](https://www.pulsemcp.com)** ([API](https://www.pulsemcp.com/api)) - Community hub & weekly newsletter for discovering MCP servers, clients, articles, and news by **[Tadas Antanavicius](https://github.com/tadasant)**, **[Mike Coughlin](https://github.com/macoughl)**, and **[Ravina Patel](https://github.com/ravinahp)**
- **[r/mcp](https://www.reddit.com/r/mcp)** – A Reddit community dedicated to MCP by **[Frank Fiegel](https://github.com/punkpeye)**
- **[MCP.ing](https://mcp.ing/)** - A list of MCP services for discovering MCP servers in the community and providing a convenient search function for MCP services by **[iiiusky](https://github.com/iiiusky)**
- **[MCP Hunt](https://mcp-hunt.com)** - Realtime platform for discovering trending MCP servers with momentum tracking, upvoting, and community discussions - like Product Hunt meets Reddit for MCP
- **[Smithery](https://smithery.ai/)** - A registry of MCP servers to find the right tools for your LLM agents by **[Henry Mao](https://github.com/calclavia)**
- **[Toolbase](https://gettoolbase.ai)** - Desktop application that manages tools and MCP servers with just a few clicks - no coding required by **[gching](https://github.com/gching)**
- **[ToolHive](https://github.com/StacklokLabs/toolhive)** - A lightweight utility designed to simplify the deployment and management of MCP servers, ensuring ease of use, consistency, and security through containerization by **[StacklokLabs](https://github.com/StacklokLabs)**
- **[NetMind](https://www.netmind.ai/AIServices)** - Access powerful AI services via simple APIs or MCP servers to supercharge your productivity.
- **[Webrix MCP Gateway](https://github.com/webrix-ai/secure-mcp-gateway)** - Enterprise MCP gateway with SSO, RBAC, audit trails, and token vaults for secure, centralized AI agent access control. Deploy via Helm charts on-premise or in your cloud. [webrix.ai](https://webrix.ai)

104
CLAUDE.md Normal file
View file

@ -0,0 +1,104 @@
# CLAUDE.md
This file provides guidance to Claude Code when working with code in this repository.
## Project Overview
Official MCP reference server implementations. This is an npm workspaces monorepo containing 7 servers (4 TypeScript, 3 Python) under `src/`. Each server is a standalone package published to npm or PyPI.
## Monorepo Structure
```
src/
everything/ TS @modelcontextprotocol/server-everything (reference server, all MCP features)
filesystem/ TS @modelcontextprotocol/server-filesystem (file operations with Roots access control)
memory/ TS @modelcontextprotocol/server-memory (knowledge graph persistence)
sequentialthinking/ TS @modelcontextprotocol/server-sequential-thinking (step-by-step reasoning)
fetch/ Py mcp-server-fetch (web content fetching)
git/ Py mcp-server-git (git repository operations)
time/ Py mcp-server-time (timezone queries and conversion)
```
## Build & Test Commands
### TypeScript servers
```bash
# Single server
cd src/<server> && npm ci && npm run build && npm test
# All TS servers from root
npm install && npm run build
```
- Build: `tsc` (target ES2022, module Node16, strict mode)
- Tests: **vitest** with `@vitest/coverage-v8` (required for new tests)
- Node version: **22**
### Python servers
```bash
cd src/<server> && uv sync --frozen --all-extras --dev
# Run tests (if tests/ or test/ directory exists)
uv run pytest
# Type checking
uv run pyright
# Linting
uv run ruff check .
```
- Build system: **hatchling** (`uv build`)
- Package manager: **uv** (not pip)
- Python version: **>= 3.10** (per-server `.python-version` file)
- Type checking: **pyright** (enforced in CI)
- Linting: **ruff**
## Code Style
### TypeScript
- ES modules with `.js` extension in import paths
- Strict TypeScript typing for all functions and variables
- Zod schemas for tool input validation
- 2-space indentation, trailing commas in multi-line objects
- camelCase for variables/functions, PascalCase for types/classes, UPPER_CASE for constants
- kebab-case for file names and registered tools/prompts/resources
- Verb-first tool names (e.g., `get-file-info`, not `file-info`)
- Imports grouped: external first, then internal
### Python
- Type hints enforced via pyright
- Async/await patterns (especially in fetch server with pytest-asyncio)
- Follow existing module layout per server
## Contributing Guidelines
**Accepted:** Bug fixes, usability improvements, enhancements demonstrating MCP protocol features (Resources, Prompts, Roots -- not just Tools).
**Selective:** New features outside a server's core purpose or highly opinionated additions.
**Not accepted:** New server implementations (use the [MCP Server Registry](https://github.com/modelcontextprotocol/registry)), README server listing changes.
## CI/CD Pipeline
Both TypeScript and Python workflows use **dynamic package detection** (find + jq matrix strategy):
1. `detect-packages` -- finds all `package.json` / `pyproject.toml` under `src/`
2. `test` -- runs tests per package
3. `build` -- compiles and type-checks per package
4. `publish` -- on release events only (npm for TS, PyPI trusted publishing for Python)
## MCP Protocol Reference
The repo is configured with an MCP docs server (`.mcp.json`) pointing to `https://modelcontextprotocol.io/mcp`. For schema details, reference `https://github.com/modelcontextprotocol/modelcontextprotocol/tree/main/schema` which contains versioned schemas in JSON and TypeScript formats.
## Key Patterns
- Each server registers capabilities via `registerTools(server)`, `registerResources(server)`, `registerPrompts(server)` functions
- Tool annotations: set `readOnlyHint`, `idempotentHint`, `destructiveHint` per MCP spec
- Transport support: stdio (default), SSE (deprecated), Streamable HTTP
- All PRs are reviewed against the [PR template](.github/pull_request_template.md) checklist -- ensure MCP docs are read, security best practices followed, and changes tested with an LLM client

View file

@ -1,111 +1,40 @@
# Contributing to MCP Servers
Thank you for your interest in contributing to the Model Context Protocol (MCP) servers! This document provides guidelines and instructions for contributing.
Thanks for your interest in contributing! Here's how you can help make this repo better.
## Types of Contributions
We accept changes through [the standard GitHub flow model](https://docs.github.com/en/get-started/using-github/github-flow).
### 1. New Servers
Adding new servers is one of the most valuable ways to contribute. Before creating a new server:
## Server Listings
- Check the [modelcontextprotocol.io](https://modelcontextprotocol.io) documentation
- Ensure your server doesn't duplicate existing functionality
- Consider whether your server would be generally useful to others
- Follow security best practices from the MCP documentation
The README no longer contains a list of third-party MCP servers — that list has been retired in favor of the [MCP Server Registry](https://github.com/modelcontextprotocol/registry). To make your server discoverable, follow the [quickstart guide](https://github.com/modelcontextprotocol/registry/blob/main/docs/modelcontextprotocol-io/quickstart.mdx) to publish it there.
### 2. Improvements to Existing Servers
Enhancements to existing servers are welcome! This includes:
You can browse published servers at [https://registry.modelcontextprotocol.io/](https://registry.modelcontextprotocol.io/).
- Bug fixes
- Performance improvements
- New features
- Documentation improvements
- Security enhancements
## Server Implementations
### 3. Documentation
Documentation improvements are always welcome:
We welcome:
- **Bug fixes** — Help us squash those pesky bugs.
- **Usability improvements** — Making servers easier to use for humans and agents.
- **Enhancements that demonstrate MCP protocol features** — We encourage contributions that help reference servers better illustrate underutilized aspects of the MCP protocol beyond just Tools, such as Resources, Prompts, or Roots. For example, adding Roots support to filesystem-server helps showcase this important but lesser-known feature.
- Fixing typos or unclear instructions
- Adding examples
- Improving setup instructions
- Adding troubleshooting guides
We're more selective about:
- **Other new features** — Especially if they're not crucial to the server's core purpose or are highly opinionated. The existing servers are reference servers meant to inspire the community. If you need specific features, we encourage you to build enhanced versions and publish them to the [MCP Server Registry](https://github.com/modelcontextprotocol/registry)! We think a diverse ecosystem of servers is beneficial for everyone.
## Getting Started
We don't accept:
- **New server implementations** — We encourage you to publish them to the [MCP Server Registry](https://github.com/modelcontextprotocol/registry) instead.
1. Fork the repository
2. Clone your fork:
```bash
git clone https://github.com/your-username/mcp-servers.git
```
3. Add the upstream remote:
```bash
git remote add upstream https://github.com/modelcontextprotocol/servers.git
```
4. Create a branch:
```bash
git checkout -b my-feature
```
## Testing
## Development Guidelines
When adding or configuring tests for servers implemented in TypeScript, use **vitest** as the test framework. Vitest provides better ESM support, faster test execution, and a more modern testing experience.
### Code Style
- Follow the existing code style in the repository
- Use TypeScript for JavaScript/Node.js servers
- Include appropriate type definitions
- Add comments for complex logic
## Documentation
### Documentation
- Include a detailed README.md in your server directory
- Document all configuration options
- Provide setup instructions
- Include usage examples
Improvements to existing documentation is welcome - although generally we'd prefer ergonomic improvements than documenting pain points if possible!
### Testing
- Add appropriate tests for new functionality
- Ensure existing tests pass
- Test your changes thoroughly
### Security
- Follow security best practices
- Implement proper input validation
- Handle errors appropriately
- Document security considerations
## Submitting Changes
1. Commit your changes:
```bash
git add .
git commit -m "Description of changes"
```
2. Push to your fork:
```bash
git push origin my-feature
```
3. Create a Pull Request through GitHub
### Pull Request Guidelines
- Fill out the pull request template completely
- Link any related issues
- Provide clear description of changes
- Include any necessary documentation updates
- Add screenshots for UI changes
- List any breaking changes
## Review Process
1. Maintainers will review your PR
2. Address any requested changes
3. Once approved, your PR will be merged
We're more selective about adding wholly new documentation, especially in ways that aren't vendor neutral (e.g. how to run a particular server with a particular client).
## Community
- Participate in [GitHub Discussions](https://github.com/modelcontextprotocol/servers/discussions)
- Follow the [Code of Conduct](CODE_OF_CONDUCT.md)
[Learn how the MCP community communicates](https://modelcontextprotocol.io/community/communication).
## Questions?
- Check the [documentation](https://modelcontextprotocol.io)
- Ask in GitHub Discussions
Thank you for contributing to MCP Servers!
Thank you for helping make MCP servers better for everyone!

197
LICENSE
View file

@ -1,6 +1,193 @@
The MCP project is undergoing a licensing transition from the MIT License to the Apache License, Version 2.0 ("Apache-2.0"). All new code and specification contributions to the project are licensed under Apache-2.0. Documentation contributions (excluding specifications) are licensed under CC-BY-4.0.
Contributions for which relicensing consent has been obtained are licensed under Apache-2.0. Contributions made by authors who originally licensed their work under the MIT License and who have not yet granted explicit permission to relicense remain licensed under the MIT License.
No rights beyond those granted by the applicable original license are conveyed for such contributions.
---
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to the Licensor for inclusion in the Work by the copyright
owner or by an individual or Legal Entity authorized to submit on behalf
of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
---
MIT License
Copyright (c) 2024 Anthropic, PBC
Copyright (c) 2024-2025 Model Context Protocol a Series of LF Projects, LLC.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -19,3 +206,11 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
---
Creative Commons Attribution 4.0 International (CC-BY-4.0)
Documentation in this project (excluding specifications) is licensed under
CC-BY-4.0. See https://creativecommons.org/licenses/by/4.0/legalcode for
the full license text.

123
README.md
View file

@ -1,28 +1,83 @@
# MCP servers
# Model Context Protocol servers
A collection of reference implementations and community-contributed servers for the Model Context Protocol (MCP). This repository showcases the versatility and extensibility of MCP, demonstrating how it can be used to give Large Language Models (LLMs) secure, controlled access to external tools and data sources.
This repository is a collection of *reference implementations* for the [Model Context Protocol](https://modelcontextprotocol.io/) (MCP), as well as references to community-built servers and additional resources.
## 🌟 Featured Servers
> [!IMPORTANT]
> If you are looking for a list of MCP servers, you can browse published servers on [the MCP Registry](https://registry.modelcontextprotocol.io/). The repository served by this README is dedicated to housing just the small number of reference servers maintained by the MCP steering group.
- **[Filesystem](src/filesystem)** - Secure file operations with configurable access controls
- **[GitHub](src/github)** - Repository management, file operations, and GitHub API integration
- **[Google Drive](src/gdrive)** - File access and search capabilities for Google Drive
- **[PostgreSQL](src/postgres)** - Read-only database access with schema inspection
- **[Slack](src/slack)** - Channel management and messaging capabilities
- **[Memory](src/memory)** - Knowledge graph-based persistent memory system
- **[Puppeteer](src/puppeteer)** - Browser automation and web scraping
- **[Brave Search](src/brave-search)** - Web and local search using Brave's API
- **[Google Maps](src/google-maps)** - Location services, directions, and place details
> [!WARNING]
> The servers in this repository are intended as **reference implementations** to demonstrate MCP features and SDK usage. They are meant to serve as educational examples for developers building their own MCP servers, not as production-ready solutions. Developers should evaluate their own security requirements and implement appropriate safeguards based on their specific threat model and use case.
The servers in this repository showcase the versatility and extensibility of MCP, demonstrating how it can be used to give Large Language Models (LLMs) secure, controlled access to tools and data sources.
Typically, each MCP server is implemented with an MCP SDK:
- [C# MCP SDK](https://github.com/modelcontextprotocol/csharp-sdk)
- [Go MCP SDK](https://github.com/modelcontextprotocol/go-sdk)
- [Java MCP SDK](https://github.com/modelcontextprotocol/java-sdk)
- [Kotlin MCP SDK](https://github.com/modelcontextprotocol/kotlin-sdk)
- [PHP MCP SDK](https://github.com/modelcontextprotocol/php-sdk)
- [Python MCP SDK](https://github.com/modelcontextprotocol/python-sdk)
- [Ruby MCP SDK](https://github.com/modelcontextprotocol/ruby-sdk)
- [Rust MCP SDK](https://github.com/modelcontextprotocol/rust-sdk)
- [Swift MCP SDK](https://github.com/modelcontextprotocol/swift-sdk)
- [TypeScript MCP SDK](https://github.com/modelcontextprotocol/typescript-sdk)
## 🌟 Reference Servers
These servers aim to demonstrate MCP features and the official SDKs.
- **[Everything](src/everything)** - Reference / test server with prompts, resources, and tools.
- **[Fetch](src/fetch)** - Web content fetching and conversion for efficient LLM usage.
- **[Filesystem](src/filesystem)** - Secure file operations with configurable access controls.
- **[Git](src/git)** - Tools to read, search, and manipulate Git repositories.
- **[Memory](src/memory)** - Knowledge graph-based persistent memory system.
- **[Sequential Thinking](src/sequentialthinking)** - Dynamic and reflective problem-solving through thought sequences.
- **[Time](src/time)** - Time and timezone conversion capabilities.
### Archived
The following reference servers are now archived and can be found at [servers-archived](https://github.com/modelcontextprotocol/servers-archived).
- **[AWS KB Retrieval](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/aws-kb-retrieval-server)** - Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
- **[Brave Search](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/brave-search)** - Web and local search using Brave's Search API. Has been replaced by the [official server](https://github.com/brave/brave-search-mcp-server) ([`@brave/brave-search-mcp-server`](https://www.npmjs.com/package/@brave/brave-search-mcp-server)).
- **[EverArt](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/everart)** - AI image generation using various models.
- **[GitHub](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/github)** - Repository management, file operations, and GitHub API integration.
- **[GitLab](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/gitlab)** - GitLab API, enabling project management.
- **[Google Drive](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/gdrive)** - File access and search capabilities for Google Drive.
- **[Google Maps](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/google-maps)** - Location services, directions, and place details.
- **[PostgreSQL](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/postgres)** - Read-only database access with schema inspection.
- **[Puppeteer](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/puppeteer)** - Browser automation and web scraping.
- **[Redis](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/redis)** - Interact with Redis key-value stores.
- **[Sentry](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/sentry)** - Retrieving and analyzing issues from Sentry.io.
- **[Slack](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/slack)** - Channel management and messaging capabilities. Now maintained by [Zencoder](https://github.com/zencoderai/slack-mcp-server)
- **[SQLite](https://github.com/modelcontextprotocol/servers-archived/tree/main/src/sqlite)** - Database interaction and business intelligence capabilities.
## 🚀 Getting Started
The servers in this repository can be used directly with `npx`. For example:
### Using MCP Servers in this Repository
TypeScript-based servers in this repository can be used directly with `npx`.
For example, this will start the [Memory](src/memory) server:
```sh
npx -y @modelcontextprotocol/server-memory
```
This will start the [Memory](src/memory) server. However, this isn't very useful on its own, and should instead be configured into an MCP client. For example, here's the Claude Desktop configuration to use the above server:
Python-based servers in this repository can be used directly with [`uvx`](https://docs.astral.sh/uv/concepts/tools/) or [`pip`](https://pypi.org/project/pip/). `uvx` is recommended for ease of use and setup.
For example, this will start the [Git](src/git) server:
```sh
# With uvx
uvx mcp-server-git
# With pip
pip install mcp-server-git
python -m mcp_server_git
```
Follow [these](https://docs.astral.sh/uv/getting-started/installation/) instructions to install `uv` / `uvx` and [these](https://pip.pypa.io/en/stable/installation/) to install `pip`.
### Using an MCP Client
However, running a server on its own isn't very useful, and should instead be configured into an MCP client. For example, here's the Claude Desktop configuration to use the above server:
```json
{
@ -35,7 +90,20 @@ This will start the [Memory](src/memory) server. However, this isn't very useful
}
```
Additional examples might look like:
On Windows, wrap `npx` with `cmd /c`:
```json
{
"mcpServers": {
"memory": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@modelcontextprotocol/server-memory"]
}
}
}
```
Additional examples of using the Claude Desktop as an MCP client might look like:
```json
{
@ -44,6 +112,10 @@ Additional examples might look like:
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
},
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
@ -59,13 +131,23 @@ Additional examples might look like:
}
```
On Windows, apply the same wrapper to each `npx`-based entry above by changing `"command"` to `"cmd"` and prepending `"/c", "npx"` to the existing `args`. Leave `uvx` entries unchanged.
## 🛠️ Creating Your Own Server
Interested in creating your own MCP server? Visit the official documentation at [modelcontextprotocol.io](https://modelcontextprotocol.io/introduction) for comprehensive guides, best practices, and technical details on implementing MCP servers.
## 📚 Learn More
See [ADDITIONAL.md](ADDITIONAL.md) for a curated list of frameworks and resources that simplify building MCP servers and clients.
## 🤝 Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for information about contributing to the MCP servers repository.
See [CONTRIBUTING.md](CONTRIBUTING.md) for information about contributing to this repository.
## 📦 Releasing
See [RELEASING.md](RELEASING.md) for how packages are published (OIDC trusted publishing from CI — no registry tokens) and how to retry a failed publish.
## 🔒 Security
@ -73,18 +155,15 @@ See [SECURITY.md](SECURITY.md) for reporting security vulnerabilities.
## 📜 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
This project is licensed under the Apache License, Version 2.0 for new contributions, with existing code under MIT - see the [LICENSE](LICENSE) file for details.
## 💬 Community
- [GitHub Discussions](https://github.com/modelcontextprotocol/servers/discussions)
- [GitHub Discussions](https://github.com/orgs/modelcontextprotocol/discussions)
## ⭐ Support
If you find MCP servers useful, please consider:
- Starring the repository
- Contributing new servers or improvements
- Sharing your experience with the community
If you find MCP servers useful, please consider starring the repository and contributing new servers or improvements!
---

49
RELEASING.md Normal file
View file

@ -0,0 +1,49 @@
# Releasing
How the packages in this repository are published, and what to do when a publish fails.
## How publishing works
All packages publish exclusively from the [`release.yml`](.github/workflows/release.yml) GitHub Actions workflow, gated by the `release` environment (a required reviewer must approve each deployment). Releases are triggered deliberately by a maintainer via **workflow_dispatch** (Actions → Release → Run workflow, or `gh workflow run release.yml`) — there is no scheduled/automatic release.
**Authentication is OIDC trusted publishing on both registries — there are no registry tokens.**
- **npm** (TypeScript servers): each `@modelcontextprotocol/*` package is registered on npmjs.com with a [trusted publisher](https://docs.npmjs.com/trusted-publishers) bound to this repository, workflow filename `release.yml`, and environment `release` (the binding is case-sensitive). Packages publish with [provenance attestations](https://docs.npmjs.com/generating-provenance-statements).
- **PyPI** (Python servers): published via [PyPI trusted publishing](https://docs.pypi.org/trusted-publishers/) using `pypa/gh-action-pypi-publish`.
A release run:
1. **Detects changed packages** since the last release tag — a package counts as changed if any `.py`, `.ts`, or `.md` file in its directory changed (READMEs ship inside the published artifacts).
2. **Stamps versions and pushes the release tag** — versions are date-based (CalVer, e.g. `2026.7.4`).
3. **Publishes each changed package as an independent matrix job** (`fail-fast: false` — one package's failure never blocks another). Each job: checkout at the release tag → install → double-publish guard → **run the package's tests** (plus `pyright` for Python) → build → publish. The guard differs by registry: the npm job aborts before tests if the version already exists; for PyPI the skip happens at the publish step itself (`skip-existing` on the upload action).
4. **Creates the GitHub release** with generated notes.
## When a publish fails
A failed matrix leg means that one package didn't publish; everything that succeeded stays published.
**Preferred: re-run the failed jobs on the same run.**
```bash
gh run rerun <run-id> --failed --repo modelcontextprotocol/servers
```
- A re-run is still a `release.yml` run in the `release` environment, so it satisfies the trusted-publisher binding.
- It re-runs only the failed legs, checked out at the original release tag — it publishes exactly the tagged code, and the double-publish guard keeps already-published packages safe.
- It needs a fresh `release` environment approval, and the run must be complete first (approve or reject any pending deployments).
- GitHub's re-run window is ~30 days from the original run, and re-runs execute the *original* workflow snapshot — workflow fixes on `main` don't apply to a re-run.
**Otherwise: let the next release pick it up.** If the re-run window has closed (or the fix required a workflow change), the failed version simply never exists on that registry — that's benign; npm and PyPI version histories don't need to match. The package publishes at the next version, provided it has a qualifying change (`.py`, `.ts`, or `.md`) since the last release tag.
**Never:**
- Publish manually with an npm token or from a laptop — there are no registry tokens, and manual publishes would break the provenance/trust chain.
- Dispatch a fresh `release.yml` run expecting it to retry a failed version — versions are date-granular, so a same-day dispatch collides with the existing tag, and a later dispatch mints a *new* version. Neither retries the failed one.
## Environment approvals
The `release` environment's required-reviewer list is configured in the repository settings (Settings → Environments → `release`). Reviewer rights come only from that list — repository admin does not confer deployment approval.
---
Planned changes to this process — semver via changesets for the TypeScript packages, publishing triggered by manually-created GitHub Releases — are tracked in [#4463](https://github.com/modelcontextprotocol/servers/issues/4463). This document will be updated when that work merges.

View file

@ -1,14 +1,21 @@
# Security Policy
Thank you for helping us keep our MCP servers secure.
## Reporting Security Issues
Thank you for helping keep the Model Context Protocol and its ecosystem secure.
These servers are maintained by [Anthropic](https://www.anthropic.com/) as part of the Model Context Protocol project.
## Important Notice
The security of our systems and user data is Anthropic’s top priority. We appreciate the work of security researchers acting in good faith in identifying and reporting potential vulnerabilities.
The servers in this repository are **reference implementations** intended to demonstrate
MCP features and SDK usage. They serve as educational examples for developers building
their own MCP servers, not as production-ready solutions.
Our security program is managed on HackerOne and we ask that any validated vulnerability in this functionality be reported through their [submission form](https://hackerone.com/anthropic-vdp/reports/new?type=team&report_type=vulnerability).
This repository is **not** eligible for security vulnerability reporting. If you discover
a vulnerability in an MCP SDK, please report it in the appropriate SDK repository.
## Vulnerability Disclosure Program
## Reporting Security Issues in MCP SDKs
Our Vulnerability Program Guidelines are defined on our [HackerOne program page](https://hackerone.com/anthropic-vdp).
If you discover a security vulnerability in an MCP SDK, please report it through the
[GitHub Security Advisory process](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability)
in the relevant SDK repository.
Please **do not** report security vulnerabilities through public GitHub issues, discussions,
or pull requests.

5350
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,10 +1,10 @@
{
"name": "@modelcontextprotocol/servers",
"private": true,
"version": "0.3.0",
"version": "0.6.2",
"description": "Model Context Protocol servers",
"license": "MIT",
"author": "Anthropic, PBC (https://anthropic.com)",
"license": "SEE LICENSE IN LICENSE",
"author": "Model Context Protocol a Series of LF Projects, LLC.",
"homepage": "https://modelcontextprotocol.io",
"bugs": "https://github.com/modelcontextprotocol/servers/issues",
"type": "module",
@ -20,12 +20,12 @@
},
"dependencies": {
"@modelcontextprotocol/server-everything": "*",
"@modelcontextprotocol/server-gdrive": "*",
"@modelcontextprotocol/server-postgres": "*",
"@modelcontextprotocol/server-puppeteer": "*",
"@modelcontextprotocol/server-slack": "*",
"@modelcontextprotocol/server-brave-search": "*",
"@modelcontextprotocol/server-memory": "*",
"@modelcontextprotocol/server-filesystem": "*"
"@modelcontextprotocol/server-filesystem": "*",
"@modelcontextprotocol/server-sequential-thinking": "*"
},
"overrides": {
"qs": ">=6.15.2",
"hono": ">=4.12.21"
}
}

215
scripts/release.py Executable file
View file

@ -0,0 +1,215 @@
#!/usr/bin/env uv run --script
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "click>=8.1.8",
# "tomlkit>=0.13.2"
# ]
# ///
import sys
import re
import click
from pathlib import Path
import json
import tomlkit
import datetime
import subprocess
from dataclasses import dataclass
from typing import Any, Iterator, NewType, Protocol
Version = NewType("Version", str)
GitHash = NewType("GitHash", str)
class GitHashParamType(click.ParamType):
name = "git_hash"
def convert(
self, value: Any, param: click.Parameter | None, ctx: click.Context | None
) -> GitHash | None:
if value is None:
return None
if not (8 <= len(value) <= 40):
self.fail(f"Git hash must be between 8 and 40 characters, got {len(value)}")
if not re.match(r"^[0-9a-fA-F]+$", value):
self.fail("Git hash must contain only hex digits (0-9, a-f)")
try:
# Verify hash exists in repo
subprocess.run(
["git", "rev-parse", "--verify", value], check=True, capture_output=True
)
except subprocess.CalledProcessError:
self.fail(f"Git hash {value} not found in repository")
return GitHash(value.lower())
GIT_HASH = GitHashParamType()
class Package(Protocol):
path: Path
def package_name(self) -> str: ...
def update_version(self, version: Version) -> None: ...
@dataclass
class NpmPackage:
path: Path
def package_name(self) -> str:
with open(self.path / "package.json", "r") as f:
return json.load(f)["name"]
def update_version(self, version: Version):
with open(self.path / "package.json", "r+") as f:
data = json.load(f)
data["version"] = version
f.seek(0)
json.dump(data, f, indent=2)
f.truncate()
@dataclass
class PyPiPackage:
path: Path
def package_name(self) -> str:
with open(self.path / "pyproject.toml") as f:
toml_data = tomlkit.parse(f.read())
name = toml_data.get("project", {}).get("name")
if not name:
raise Exception("No name in pyproject.toml project section")
return str(name)
def update_version(self, version: Version):
# Update version in pyproject.toml
with open(self.path / "pyproject.toml") as f:
data = tomlkit.parse(f.read())
data["project"]["version"] = version
with open(self.path / "pyproject.toml", "w") as f:
f.write(tomlkit.dumps(data))
# Regenerate uv.lock to match the updated pyproject.toml
subprocess.run(["uv", "lock"], cwd=self.path, check=True)
def has_changes(path: Path, git_hash: GitHash) -> bool:
"""Check if any files changed between current state and git hash"""
try:
output = subprocess.run(
["git", "diff", "--name-only", git_hash, "--", "."],
cwd=path,
check=True,
capture_output=True,
text=True,
)
changed_files = [Path(f) for f in output.stdout.splitlines()]
# .md counts as a change: READMEs ship inside the published package
# (npm tarball / PyPI long_description)
relevant_files = [f for f in changed_files if f.suffix in [".py", ".ts", ".md"]]
return len(relevant_files) >= 1
except subprocess.CalledProcessError:
return False
def gen_version() -> Version:
"""Generate version based on current date"""
now = datetime.datetime.now()
return Version(f"{now.year}.{now.month}.{now.day}")
def find_changed_packages(directory: Path, git_hash: GitHash) -> Iterator[Package]:
for path in directory.glob("*/package.json"):
if has_changes(path.parent, git_hash):
yield NpmPackage(path.parent)
for path in directory.glob("*/pyproject.toml"):
if has_changes(path.parent, git_hash):
yield PyPiPackage(path.parent)
@click.group()
def cli():
pass
@cli.command("update-packages")
@click.option(
"--directory", type=click.Path(exists=True, path_type=Path), default=Path.cwd()
)
@click.argument("git_hash", type=GIT_HASH)
def update_packages(directory: Path, git_hash: GitHash) -> int:
# Detect package type
path = directory.resolve(strict=True)
version = gen_version()
for package in find_changed_packages(path, git_hash):
name = package.package_name()
package.update_version(version)
click.echo(f"{name}@{version}")
return 0
@cli.command("generate-notes")
@click.option(
"--directory", type=click.Path(exists=True, path_type=Path), default=Path.cwd()
)
@click.argument("git_hash", type=GIT_HASH)
def generate_notes(directory: Path, git_hash: GitHash) -> int:
# Detect package type
path = directory.resolve(strict=True)
version = gen_version()
click.echo(f"# Release : v{version}")
click.echo("")
click.echo("## Updated packages")
for package in find_changed_packages(path, git_hash):
name = package.package_name()
click.echo(f"- {name}@{version}")
return 0
@cli.command("generate-version")
def generate_version() -> int:
# Detect package type
click.echo(gen_version())
return 0
@cli.command("generate-matrix")
@click.option(
"--directory", type=click.Path(exists=True, path_type=Path), default=Path.cwd()
)
@click.option("--npm", is_flag=True, default=False)
@click.option("--pypi", is_flag=True, default=False)
@click.argument("git_hash", type=GIT_HASH)
def generate_matrix(directory: Path, git_hash: GitHash, pypi: bool, npm: bool) -> int:
# Detect package type
path = directory.resolve(strict=True)
version = gen_version()
changes = []
for package in find_changed_packages(path, git_hash):
pkg = package.path.relative_to(path)
if npm and isinstance(package, NpmPackage):
changes.append(str(pkg))
if pypi and isinstance(package, PyPiPackage):
changes.append(str(pkg))
click.echo(json.dumps(changes))
return 0
if __name__ == "__main__":
sys.exit(cli())

View file

@ -1,49 +0,0 @@
# Brave Search MCP Server
An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
## Features
- **Web Search**: General queries, news, articles, with pagination and freshness controls
- **Local Search**: Find businesses, restaurants, and services with detailed information
- **Flexible Filtering**: Control result types, safety levels, and content freshness
- **Smart Fallbacks**: Local search automatically falls back to web when no results are found
## Tools
- **brave_web_search**
- Execute web searches with pagination and filtering
- Inputs:
- `query` (string): Search terms
- `count` (number, optional): Results per page (max 20)
- `offset` (number, optional): Pagination offset (max 9)
- **brave_local_search**
- Search for local businesses and services
- Inputs:
- `query` (string): Local search terms
- `count` (number, optional): Number of results (max 20)
- Automatically falls back to web search if no local results found
## Configuration
### Getting an API Key
1. Sign up for a [Brave Search API account](https://brave.com/search/api/)
2. Choose a plan (Free tier available with 2,000 queries/month)
3. Generate your API key [from the developer dashboard](https://api.search.brave.com/app/keys)
### Usage with Claude Desktop
Add this to your `claude_desktop_config.json`:
```json
{
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
```

Some files were not shown because too many files have changed in this diff Show more