Commit Graph

2948 Commits

Author SHA1 Message Date
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
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
sachiew
f123b624f5 Updated logo of CoinGecko MCP on README.md 2025-06-24 21:30:03 +08:00
Super I Technologies
86c050d867 Merge branch 'main' into patch-2 2025-06-23 23:23:46 -04: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
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
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
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
Super I Technologies
fc5ddc85d0 Merge branch 'main' into patch-2 2025-06-22 16:10:52 -04: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
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
Waldek Herka
5d10165ebd doc: update the SECURITY.md to better reflect the scope of the repo 2025-06-19 11:42:09 +02: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
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
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
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