Commit Graph

832 Commits

Author SHA1 Message Date
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
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
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
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
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
Ashwin Bhat
1eca8f8626 add completion examples to everything server 2024-12-17 14:43:55 -08:00
Ilia Choly
fac500018b add git_show tool 2024-12-17 08:59:45 -05:00
YounesAEO
3ffa6303ed doc: update google maps mcp server documentation 2024-12-15 21:47:57 +01: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
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
Justin Spahr-Summers
5b5e24c223 Merge pull request #213 from lamemind/main
[FileSystem] directory_tree base implementation
2024-12-11 12:15:44 +00:00
Raduan77
8cc8c6e7a7 Allow body to be nullable in GithubIssueSchema 2024-12-11 09:14:25 +01:00
Mahesh Murag
1c30f54b2d Change case sensitivity for filesystem server 2024-12-10 11:53:23 -05: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
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
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
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
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