Commit graph

69 commits

Author SHA1 Message Date
dependabot[bot]
f284fa194d
Bump the npm_and_yarn group across 2 directories with 1 update
Bumps the npm_and_yarn group with 1 update in the /mcp-client-typescript directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).
Bumps the npm_and_yarn group with 1 update in the /weather-server-typescript directory: [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).


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

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

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.24.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- 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-12 15:20:52 +00:00
Jonathan Hefner
c85399b2f7
Merge pull request #82 from YunYouJun/feat/upgrade-ts-sdk-api
chore: update dependencies and refactor tool registration
2025-12-12 09:19:36 -06:00
云游君
880fa08865 chore: update dependencies and refactor tool registration
- Updated devDependencies:
  - @types/node from ^22.10.0 to ^22.19.2
  - typescript from ^5.7.2 to ^5.9.3
- Updated @modelcontextprotocol/sdk from ^1.4.0 to ^1.24.3
- Refactored tool registration to use registerTool method instead of tool
- Enhanced tool definitions with title, description, and inputSchema for better clarity
2025-12-12 07:52:08 +00:00
Jonathan Hefner
1604073254
Merge pull request #75 from a-akimov/fix-module-not-found
Fix the "module not found" error
2025-11-17 07:57:20 -06:00
Alex Akimov
8453de06e9 Fix the module not found error 2025-11-16 06:54:03 +01:00
David Soria Parra
6785f8094e
Merge pull request #70 from a-akimov/python-client-upgrade-deps
Python client upgrade dependencies
2025-11-10 11:47:51 +00:00
David Soria Parra
57101bc16d
Merge pull request #69 from a-akimov/python-server-upgrade-deps
Python server upgrade dependencies
2025-11-10 11:47:18 +00:00
David Soria Parra
b49339f092
Merge pull request #68 from a-akimov/node-client-model-constant
Refactor the Node client to define the model only once
2025-11-10 11:46:54 +00:00
David Soria Parra
944a709203
Merge pull request #67 from a-akimov/python-client-model-constant
Refactor the Python client to define the model only once
2025-11-10 11:46:33 +00:00
David Soria Parra
63f93b6881
Merge pull request #66 from a-akimov/git-ignore-idea
Add .idea to the global .gitignore
2025-11-10 11:45:39 +00:00
David Soria Parra
c8ed27c971
Merge pull request #65 from a-akimov/fix-python-client-desc
Fix a placeholder description for the MCP client
2025-11-10 11:45:10 +00:00
David Soria Parra
bb79377558
Merge pull request #42 from modelcontextprotocol/dependabot/npm_and_yarn/mcp-client-typescript/npm_and_yarn-e04d5d616f
Bump form-data from 4.0.2 to 4.0.4 in /mcp-client-typescript in the npm_and_yarn group across 1 directory
2025-11-10 11:44:45 +00:00
Alex Akimov
b4b94e16e3 Python client upgrade dependencies 2025-11-09 22:31:04 +01:00
Alex Akimov
613f53055e Python server upgrade dependencies 2025-11-09 22:15:33 +01:00
Alex Akimov
dd19be8d20 Revert unnecessary change 2025-11-09 18:25:47 +01:00
Alex Akimov
30655fc09c Refactor the Python client to define the model only once 2025-11-09 18:16:45 +01:00
Alex Akimov
dc60b2a7f7 Refactor the python client to define the model only once 2025-11-09 18:12:00 +01:00
Alex Akimov
92c89bb6d6 Add .idea to the global .gitignore 2025-11-09 16:41:10 +01:00
Alex Akimov
f2df9d3542 Fix a placeholder description for the MCP client 2025-11-09 16:36:26 +01:00
David Soria Parra
e0c5614acc
Merge pull request #53 from YichiZ/update-claude
Update claude sonnet to 4.5
2025-10-07 14:13:48 +01:00
David Soria Parra
0412557435
Merge pull request #50 from a-akimov/main
Add .env to the global gitignore, as well as .env.example to python client
2025-10-07 14:13:20 +01:00
David Soria Parra
1c738b3992
Merge branch 'main' into main 2025-10-07 14:13:10 +01:00
David Soria Parra
58ae7ac7f2
Merge pull request #43 from amikai/weather-server-rust
Add weather-server-rust
2025-10-07 14:10:44 +01:00
David Soria Parra
dd0cec321a
Simplify @claude access control to check repository permissions
Check if user has at least triage rights on the repository instead of checking team membership.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 14:02:21 +01:00
David Soria Parra
feaf3702f0
Support subteam membership for @claude access
Check if user is a member of steering-committee team directly OR any of its subteams.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 14:02:02 +01:00
David Soria Parra
604a3c9b13
Restrict @claude mentions to steering-committee team members
Only users who are active members of the @steering-committee team can trigger Claude via @claude mentions.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 14:00:27 +01:00
David Soria Parra
977b352510
Merge branch 'main' into weather-server-rust 2025-10-07 13:58:15 +01:00
David Soria Parra
a9e5cf7739
Remove automatic Claude code review workflow
Keep only the manual @claude mention workflow for on-demand reviews.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 13:57:42 +01:00
David Soria Parra
0ec9bc646c
Merge pull request #54 from modelcontextprotocol/add-claude-github-actions-1759841652666
Add Claude Code GitHub Workflow
2025-10-07 13:54:37 +01:00
David Soria Parra
ff6163bec7 "Claude Code Review workflow" 2025-10-07 13:54:15 +01:00
David Soria Parra
a157ccf1e9 "Claude PR Assistant workflow" 2025-10-07 13:54:14 +01:00
Yichi Zhang
9929168cb8 Update sonnet version in typescript folder 2025-10-06 13:31:27 -07:00
Yichi Zhang
99e2ad92ad Update claude sonnet to 4.5 2025-10-06 12:51:55 -07:00
amikai
fb55618848
Refactor from match to if-else 2025-10-05 01:26:15 +08:00
Alex Akimov
f041968d3c Add .env. to the global gitignore, as well as .env.example to python client 2025-09-29 15:20:00 +02:00
David Soria Parra
6d5cb10fd3
Merge pull request #30 from jrgtt/main
Remove unused variable `toolResults`
2025-09-26 22:04:44 +01:00
David Soria Parra
56b747712d
Merge pull request #45 from idoco/fix-deprecated-model
fix: update deprecated Anthropic model
2025-09-25 20:21:50 +01:00
David Soria Parra
64ba6ae1fb
Merge pull request #48 from datashaman/patch-1
Python weather server missing main function
2025-09-25 20:20:57 +01:00
Ido Cohen
dede2bce69 change model to claude-sonnet-4-0 2025-09-25 12:33:34 +03:00
datashaman
3bc819fff8
Weather server missing main function
The weather server script does not run.

```
❯ uv run weather
Traceback (most recent call last):
  File "/projects/quickstart-resources/weather-server-python/.venv/bin/weather", line 4, in <module>
    from weather import main
ImportError: cannot import name 'main' from 'weather' (/projects/quickstart-resources/weather-server-python/weather.py)
```

The script definition in `pyproject.toml` is looking for a `main` function which does not exist.
2025-09-04 06:16:24 +02:00
Ido Cohen
7886d3c1be replace claude-3-5-sonnet-20241022 with claude-3-7-sonnet-latest 2025-08-24 00:29:22 +03:00
amikai
4e81e6e470 Add weather-server-rust 2025-08-02 11:11:34 +08:00
dependabot[bot]
e29e4eba0e
Bump form-data
Bumps the npm_and_yarn group with 1 update in the /mcp-client-typescript directory: [form-data](https://github.com/form-data/form-data).


Updates `form-data` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 09:05:23 +00:00
Jean Rigotti
266c3b3baf Remove unused variable toolResults 2025-04-02 11:40:53 -03:00
David Soria Parra
dfc92478e2
remove unused variable 2025-03-10 11:35:14 +00:00
David Soria Parra
1a6be37dbe
Merge pull request #10 from allenzhou101/feature/mcp-client-typescript
Add MCP Client Typescript Example
2025-03-10 10:51:17 +00:00
Allen Zhou
7b68e28f05 Prettier formatting 2025-02-19 10:30:17 -08:00
Allen Zhou
d01e8def07 Install typescript package 2025-02-19 10:25:38 -08:00
Allen Zhou
7404384908 Update index.ts 2025-02-17 17:01:51 -08:00
Allen Zhou
0aef1e60e9 Only list tools on initialization 2025-02-17 17:01:28 -08:00