- 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.
* 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>
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>
- 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>
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>
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)
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>
- 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>