Commit Graph

3367 Commits

Author SHA1 Message Date
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
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
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
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