Commit graph

381 commits

Author SHA1 Message Date
sterankin
3458500cc1
Update client.mdx (#184)
correcting the python uv run client command to properly reflect the folder structure of the project files
2025-03-24 11:12:03 +00:00
yusheng chen
c241f8a9ac
doc: update file quickstart/client.mdx (#194)
`Node.js 16 or higher installed` => `Node.js 17 or higher installed`
why => `readline` requires NodeJS 17 or above.
`import readline from "readline/promises";`
2025-03-24 11:10:50 +00:00
BioErrorLog
caef81dda0
update boilerplate file name: hello.py > main.py (#196) 2025-03-24 11:02:46 +00:00
Christian Tzolov
3a98ad69cf
Fix JavaSDK sampling snippets (#199)
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-03-21 21:32:09 +00:00
Christian Tzolov
6e1bbc4e30
feat(java): Update the Java SDK to 0.8.0 (#190)
* feat(java): Update the Java SDK to 0.8.0

- Update Java SDK version from 0.7.0 to 0.8.0
- Refactor transport layer to use transportProvider pattern
- Rename registrations to specifications in server API
- Add exchange parameter to callback functions
- Add breaking changes note
- Enhance MCP Java SDK documentation with sampling
  * Add documentation for sampling capabilities in MCP Server
  * Expand documentation for Tool, Resource, and Prompt specifications
  * Add Spring AI integration to the client/server docs

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>

* refactor(java-sdk): improve API usage example

- Replace Content builder pattern with direct TextContent constructor
- Replace ModelHint builder pattern with static factory method

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>

---------

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-03-21 14:10:49 -04:00
Pavel Gorgulov
b81c31f775
Merge pull request #178 from modelcontextprotocol/devcrocod/kotlin-quickstart-server
Add Kotlin server implementation guide for weather server to quickstart
2025-03-20 16:07:33 +01:00
Jerome
92fdc626dc
Merge pull request #191 from modelcontextprotocol/jerome/fix/remove-unnecessary-parens
Removed unnecessary parenthesised statement
2025-03-19 14:55:22 +00:00
Jerome
42bad13921
Removed unnecessary parenthesised statement 2025-03-19 14:53:26 +00:00
Pavel Gorgulov
78282fae4e
Add Kotlin client quickstart (#189) 2025-03-19 09:41:17 +00:00
linjiang
3b2c2037ce
doc: fix typos in server.mdx (#188) 2025-03-19 09:39:32 +00:00
devcrocod
a5dc69f699 remove CompletableDeferred 2025-03-19 00:14:12 +01:00
Erika Cardenas
a62eae9cf4
Add Weaviate MCP to the Examples (#175) 2025-03-13 11:32:01 +00:00
swyx.io
64033d2ba7
add Anthropic workshop to introduction (#174)
* add Anthropic workshop to introduction.mdx

* fix: fix icon and title

---------

Co-authored-by: David Soria Parra <davidsp@anthropic.com>
2025-03-13 11:30:53 +00:00
Tadas Antanavicius
bc622b0c20
Adjustments (#152) 2025-03-13 11:23:03 +00:00
Yiorgis Gozadinos
819547762c
Add oterm (https://github.com/ggozad/oterm as a tool-supporting client. (#176) 2025-03-13 10:53:24 +00:00
devcrocod
df80a0e2c7 Add Kotlin server implementation guide for weather server to quickstart 2025-03-12 13:33:26 +01:00
Dennis Kawurek
b40820b1a4
Fix Java SDK documentation where it's incosistent to API (#154) 2025-03-10 12:12:21 +00:00
Loaf
111d51d809
feat: adds Daydreams agents (#166)
* Update clients.mdx

* Update clients.mdx

* Update clients.mdx

* Update clients.mdx

* Update clients.mdx

---------

Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-03-10 12:11:39 +00:00
Anthony Sistilli
8dc3cf9220
Add spin.ai to list of clients (#171)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-03-10 11:57:30 +00:00
nikkie
7613d74195
Remove unused variable (#172)
The client program will work even if the variable `tool_results` is removed
2025-03-10 11:35:27 +00:00
Aly Ahmed
51f7d1640a
fix: package.json by remove trailing comma (#163) 2025-03-10 11:33:16 +00:00
David Soria Parra
a8498540bf
fix: correctly invoke uv run
This was found by @rohitkhatana in #169
2025-03-10 11:29:49 +00:00
Valentin
88d4423265
Fix broken link in client.mdx and server.mdx (#167)
* Fix link in server.mdx

The link to "Building MCP with LLMs" is broken. Fixing it to point to the correct path `/tutorials/building-mcp-with-llms`

* Fix the broken link in client.mdx
2025-03-10 11:22:27 +00:00
Sebastien Dionne
c80007bfc0
Fix typo in server.mdx (#161) 2025-03-10 11:21:33 +00:00
Victor Kajiyama
e8f1688af9
Update architecture diagram host label (#153)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-03-10 11:12:15 +00:00
RetroX
ddf7ff0e48
fix: OpenSumi MCP Client display error (#150) 2025-03-10 11:10:55 +00:00
David Soria Parra
043ef88b10
use system chmod 2025-03-10 11:07:12 +00:00
Charl Kruger
482ba4b161
Update server.mdx (#149)
Cleaner and more direct since it uses the system's chmod command directly rather than going through Node.js.
2025-03-10 11:01:42 +00:00
Allen Zhou
adc70f0095
Add Tutorial for Creating an MCP Client in Typescript (#147)
* Add mcp-client-typescript quickstart guide

* Improve client running explanation, best practices, etc.

* Set new python mcp client github link

* Only call list tools at initialization

* Add package.json and tsconfig.json setup section

---------

Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-03-10 10:51:40 +00:00
Zachary Lee
1d8e08e6b9
Merge pull request #164 from modelcontextprotocol/zack-lee/fix-diagram
fixed mermaid diagram in /architecture
2025-03-03 22:03:11 -05:00
Zachary Lee
bd6cb6de67
fixed mermaid 2025-03-03 19:59:24 -05:00
Christian Tzolov
5625d93f2a Remove explicit server initialization calls from Java MCP server examples
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-02-27 10:16:14 +01:00
RetroX
59c48bb8c1
Add OpenSumi to client list (#120)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-02-21 11:33:06 +00:00
Jan Pokorný
a347bf4ef4
Update Bee Agent Framework -> BeeAI Framework (#148) 2025-02-21 10:26:41 +00:00
hippolyteleveque
02a82301dc
Added tools on the second call to Claude for avoiding error 400. (#136) 2025-02-17 10:56:19 +00:00
David Soria Parra
41e683dd7f
fix 2025-02-14 21:11:00 +00:00
David Soria Parra
e838ee5bd4
reordering 2025-02-14 21:06:46 +00:00
Hannes Rudolph
e8a0471479
Added Roo Code to the support matrix (#140)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-02-14 20:57:18 +00:00
Hiroaki Sano
1f75a24a62
fix: correct typo in quickstart/user.mdx (#137) 2025-02-14 20:56:00 +00:00
beruf
d26a3acb51
feat: add Goose as client (#138)
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
2025-02-14 20:55:28 +00:00
kshern
081cf2cfb0
feat: add windsurf in clients (#142) 2025-02-14 20:53:58 +00:00
Christian Tzolov
0a856be46d
Update JavaSDK BOM version (#146)
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-02-14 17:04:44 +00:00
Christian Tzolov
e393ebc304
docs: improve Java SDK documentation and examples (#145)
- Fix typos and update links in quickstart guides
- Update artifact names and configuration properties
- Add detailed configuration examples and advanced features
- Enhance Java SDK client/server documentation
- Update architecture diagrams and descriptions
- Improve code examples with better comments
- Update Spring Boot version requirements

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-02-14 15:23:20 +00:00
Christian Tzolov
ccfc60f57b
Add missing Java SDK anchor (#144)
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
2025-02-14 14:55:09 +00:00
Zachary Lee
904083c681
(WIP) Base for Java docs (#125)
* Base for Java docs

* docs(java): Migrate Java-SDK/docs

Add visual documentation for Java SDK architecture:

- PlantUML class diagrams showing core components and relationships
- Client and server architecture diagrams
- Stack architecture overview
- Generated UML class diagram with detailed implementation structure

* Add Java Client and Server quickstarts

* reorder, redact, correct java-sdk docs

Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>

* updated updates.mdx

* fix docs.json

---------

Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Co-authored-by: Christian Tzolov <christian.tzolov@broadcom.com>
Co-authored-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Co-authored-by: David Soria Parra <davidsp@anthropic.com>
2025-02-14 14:43:35 +00:00
Mahesh Murag
1772fb8f72
Merge pull request #133 from stevekaliski-stripe/stripe
add Stripe to Official integrations list
2025-02-12 18:57:24 -05:00
Steve Kaliski
961530d58e add Stripe to Official integrations list 2025-02-11 15:18:32 -05:00
David Soria Parra
ac9ec165c8
Merge pull request #131 from modelcontextprotocol/davidsp/docs-json
docs: move from mint.json to docs.json
2025-02-11 16:58:43 +00:00
David Soria Parra
8acb5f97a2
fix: fix client code 2025-02-10 09:35:53 +00:00
David Soria Parra
71da46c741
docs: move from mint.json to docs.json
Mintlify moved from mint.json to a newer docs.json that
is a bit more refined and in the longrun will suite us better.

Let's move to docs.json

Tested:
* `mintlify upgrade`
* `mintlify dev` and inspect website.
2025-02-07 09:45:45 +00:00