Commit graph

  • 028c5f3291 Support icons parameter Koichi ITO 2025-12-30 05:35:22 +09:00
  • 84ff1fcba1 Make tool names stricter Koichi ITO 2025-12-24 19:05:21 +09:00
  • 5aef96773e [Doc] Remove redundant descriptions in AGENTS.md Koichi ITO 2025-12-28 04:00:16 +09:00
  • d745ccdedc
    Merge pull request #202 from koic/ci_against_ruby_4_0 Koichi ITO 2025-12-27 00:35:36 +09:00
  • 3f4400f3b3 Add Ruby 4.0 to CI Koichi ITO 2025-12-26 00:18:53 +09:00
  • 614c016c8d
    Merge pull request #192 from koic/add_missing_assertion Koichi ITO 2025-12-25 00:33:12 +09:00
  • 771163cc94
    Merge pull request #188 from koic/add_website_url_to_server_info Koichi ITO 2025-12-24 00:49:35 +09:00
  • 8d68fc0717
    Merge pull request #199 from koic/fix_tool_name_colisions_across_namespaces Koichi ITO 2025-12-23 01:21:24 +09:00
  • 149d977031
    Merge pull request #187 from koic/fix_incorrect_example_in_readme Koichi ITO 2025-12-22 00:59:04 +09:00
  • dee80d20ae Raise an error when duplicate tool names are registered Koichi ITO 2025-12-13 00:51:22 +09:00
  • 62615d65e4 Add support for the optional websiteUrl parameter in serverInfo Koichi ITO 2025-11-29 17:18:03 +09:00
  • 171baa876e
    Merge pull request #201 from koic/add_description_to_server_info Koichi ITO 2025-12-21 00:42:35 +09:00
  • 851974e454 Add support for the optional description parameter in serverInfo Koichi ITO 2025-12-20 15:01:51 +09:00
  • 7b3ff946ac
    Merge pull request #184 from koic/support_2025_11_25_specification Koichi ITO 2025-12-20 19:04:36 +09:00
  • 67e03d7b3d Allow stable protocol specification version "2025-11-25" Koichi ITO 2025-11-26 12:27:15 +09:00
  • baeb75c8d8
    Merge pull request #190 from koic/avoid_draft_protocol_version Koichi ITO 2025-12-20 18:55:18 +09:00
  • 4eab486d56
    Merge pull request #198 from ebeigarts/feature/schema-additional-properties Koichi ITO 2025-12-16 10:32:42 +09:00
  • 0b70ef3d6a
    Merge pull request #200 from koic/remove_redundant_string_dup Koichi ITO 2025-12-15 07:54:59 +09:00
  • 0429284d5d Remove redundant String#dup Koichi ITO 2025-12-14 14:32:10 +09:00
  • a3c24d2bcc
    Refactor schema validation to reduce duplication and add additionalProperties support Edgars Beigarts 2025-12-12 12:06:07 +02:00
  • 85b81a6a65
    Merge pull request #196 from guillaumebriday/patch-1 Koichi ITO 2025-12-10 12:16:56 +09:00
  • 2b205581ea
    Rename APITool to WeatherTool and add error handling Guillaume Briday 2025-12-09 20:09:42 +01:00
  • 47c70ef8e7
    Merge pull request #195 from modelcontextprotocol/dependabot/github_actions/actions/checkout-6 Koichi ITO 2025-12-09 08:05:19 +09:00
  • 8df42c37b3
    Bump actions/checkout from 5 to 6 dependabot[bot] 2025-12-08 20:27:39 +00:00
  • 7ca4bf85ad
    Merge pull request #193 from devonboyer/fix-symlink-path-comparison-in-schema-validation Koichi ITO 2025-12-06 10:06:48 +09:00
  • b34fae93f0 Fix symlink path comparison in schema validation Devon Boyer 2025-12-04 22:39:23 -05:00
  • acf4d6025c Add a missing assertion in ConfigurationTest Koichi ITO 2025-12-04 03:15:02 +09:00
  • c786a14f61 Default to the latest stable protocol version Koichi ITO 2025-12-04 03:15:02 +09:00
  • 117bb426e5 [Docs] Update specification URL to latest Koichi ITO 2025-11-30 17:37:59 +09:00
  • dacd5f1741 [Doc] Fix incorrect examples in README.md Koichi ITO 2025-11-28 12:13:29 +09:00
  • 00392b660d
    Merge pull request #181 from jonathanhefner/generate-api-docs Koichi ITO 2025-11-27 12:54:46 +09:00
  • 6bb96dd891
    Merge pull request #183 from modelcontextprotocol/dependabot/github_actions/actions/checkout-6 Koichi ITO 2025-11-26 00:45:37 +09:00
  • fecf33588c
    Bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-24 20:51:26 +00:00
  • d31c3da8f2
    Merge pull request #178 from koic/add_elicitation_skeleton Koichi ITO 2025-11-25 01:02:30 +09:00
  • 14ef006cd3
    Merge pull request #182 from koic/update_agents_md Koichi ITO 2025-11-24 03:49:49 +09:00
  • 056b0a61b4 Update AGENTS.md Koichi ITO 2025-11-23 02:48:03 +09:00
  • 281c334075 Add API documentation with GitHub Pages deployment Jonathan Hefner 2025-11-16 15:49:21 -06:00
  • 11aea51c42
    Merge pull request #179 from koic/add_draft_version Koichi ITO 2025-11-22 01:57:51 +09:00
  • 26bbdfc28c
    Merge pull request #180 from koic/refactor_mcp_server Koichi ITO 2025-11-21 02:43:05 +09:00
  • dd458b1fb7 Add Elicitation skeleton Koichi ITO 2025-11-10 16:24:15 +09:00
  • 3c452b807c
    Merge pull request #176 from koic/tweak_the_readme_doc_for_stateless Koichi ITO 2025-11-20 10:10:31 +09:00
  • 1c4ac125e1 Refactor to extract duplicate error tool response in MCP::Server Koichi ITO 2025-11-14 13:50:38 +09:00
  • bf729baef2 Add "Draft" protocol version to supported protocol versions Koichi ITO 2025-09-26 01:55:04 +09:00
  • b8719ce04f [Doc] Tweak the README for stateless Koichi ITO 2025-11-08 12:55:35 +09:00
  • 400a56e83d
    Merge pull request #101 from 1debit/stateless Koichi ITO 2025-11-07 09:11:33 +09:00
  • 08a84c7320
    Introduce stateless mode to allow for HA Hiren Hiranandani 2025-07-31 10:38:14 -07:00
  • 55dfbdc3b6
    Merge pull request #174 from koic/extract_release_from_readme_to_a_new_file Koichi ITO 2025-11-04 12:33:39 +09:00
  • 5b737eb9c3 [Docs] Extract release documentation to RELEASE.md Koichi ITO 2025-10-30 07:59:28 +08:00
  • 3f5f6f8494
    Internalize json_rpc_handler along with an XSS vulnerability fix (#175) Ateş Göral 2025-10-30 17:43:31 -04:00
  • c152f15a25
    Merge pull request #173 from koic/add_bug_tracker_url_to_gemspec Koichi ITO 2025-10-29 09:36:38 +08:00
  • fc59f440b0 Add bug tracker URL metadata to gemspec Koichi ITO 2025-10-28 06:07:15 +09:00
  • ea216047dc
    Merge pull request #169 from koic/remove_redundant_require_rack_gem Topher Bullock 2025-10-27 11:06:01 -04:00
  • cdf5b1cf92
    Merge pull request #171 from koic/fix_incorrect_schema_name Koichi ITO 2025-10-27 00:24:31 +09:00
  • fb67a9b969 [Doc] Fix incorrect schema name Koichi ITO 2025-10-26 01:16:11 +09:00
  • 61d48cd6d9
    Merge pull request #165 from Jflick58/fix/make-tool-error-spec-compliant Koichi ITO 2025-10-22 10:58:29 +09:00
  • 389cc2e8e6 Fix tool error handling to follow MCP spec Justin Flick 2025-10-21 18:33:42 -07:00
  • 4851a16d39 Remove redundant rack gem Koichi ITO 2025-10-20 15:31:43 +09:00
  • ad87c8d805
    Merge pull request #163 from dak2/add-client-prompts-support Koichi ITO 2025-10-19 02:24:36 +09:00
  • b36aea0716
    Merge pull request #168 from koic/add_changelog_url_metadata_to_gemspec Koichi ITO 2025-10-17 03:31:56 +09:00
  • e03222d206 Add changelog URL metadata to gemspec Koichi ITO 2025-10-16 11:42:15 +09:00
  • 944660a8b0
    Merge pull request #167 from modelcontextprotocol/release-0.4.0 v0.4.0 Topher Bullock 2025-10-15 14:56:18 -04:00
  • 9aafc9add5 Release 0.4.0 Topher Bullock 2025-10-15 01:25:05 -04:00
  • e88deb6b65 Add prompts/list and prompts/get support to client dak2 2025-10-12 01:00:59 +09:00
  • f312695798
    Merge pull request #153 from modelcontextprotocol/prompt-spec-compliance Koichi ITO 2025-10-15 01:22:45 +09:00
  • f8557e5ceb
    Merge pull request #166 from dak2/fix-client-tools-test Koichi ITO 2025-10-14 01:49:22 +09:00
  • 7b4ece294b Fix and add test for client tools functionality dak2 2025-10-13 11:10:31 +09:00
  • 92a08bafc7
    Merge pull request #162 from dak2/fix-client-resouces-test Koichi ITO 2025-10-13 02:02:25 +09:00
  • 5b57563738
    Merge pull request #161 from koic/mention_mcp_client_resources_methods_to_readme Koichi ITO 2025-10-12 11:28:30 +09:00
  • ad3c1b1b72 Fix test for empty resources response dak2 2025-10-12 00:44:17 +09:00
  • 93215f4d52 [Doc] Mention resources/list and resources/read in the README Koichi ITO 2025-10-12 00:31:23 +09:00
  • c51060031a
    Merge pull request #160 from modelcontextprotocol/client-add-resource-support Koichi ITO 2025-10-11 01:16:06 +09:00
  • 2d1a1da937 add resources/list and resources/read support to client Topher Bullock 2025-10-10 10:44:46 -04:00
  • a1dd3dd005 add _meta field to Prompt Topher Bullock 2025-10-06 09:37:32 -04:00
  • b10a469013
    Merge pull request #157 from koic/fix_a_typo_for_streamable_http_transport Koichi ITO 2025-10-10 01:03:52 +09:00
  • a217f70d95 [Doc] Fix incorrect example code in README Koichi ITO 2025-10-09 00:29:52 +09:00
  • 77370cbb93
    Merge pull request #154 from koic/remove_redundant_requiring_transports Koichi ITO 2025-10-08 12:06:31 +09:00
  • bee6eace22 Remove unnecessary transport requires Koichi ITO 2025-10-07 14:10:48 +09:00
  • 701f6faab6 add title field to prompt argument Topher Bullock 2025-10-06 09:35:42 -04:00
  • b5e344e456
    Merge pull request #132 from dr03ramos/patch-1 Koichi ITO 2025-10-06 10:34:47 +09:00
  • f226e57ce3
    Merge pull request #152 from modelcontextprotocol/dependabot/github_actions/actions/checkout-5 Koichi ITO 2025-10-05 02:47:54 +09:00
  • e41d961e4c
    Bump actions/checkout from 3 to 5 dependabot[bot] 2025-10-04 16:35:48 +00:00
  • 04de0c8be9
    Merge pull request #151 from koic/move_dependabot_yml Koichi ITO 2025-10-05 01:35:06 +09:00
  • 4c13f6dc08 Update metaschema URI format in input_schema.rb and output_schema.rb for cross-compatibility across different OS ramos 2025-09-10 13:57:55 -03:00
  • 435b8c8b22 Move dependabot.yml into .github Koichi ITO 2025-10-04 00:14:33 +09:00
  • c5f2f98077
    Merge pull request #150 from koic/set_default_content_to_an_empty_array_instead_of_nil Koichi ITO 2025-10-03 10:22:46 +09:00
  • 0034952df9 Set default content to an empty array instead of nil Koichi ITO 2025-10-02 01:08:37 +09:00
  • 73cec83b99
    Add support for _meta field on tool schema (#124) Tyler Untisz 2025-10-01 15:21:27 -06:00
  • c0f7605d25
    Merge pull request #149 from juharris/client-call_tool_raw Topher Bullock 2025-10-01 15:37:49 -04:00
  • ae60e2d904
    [client] Add call_tool_raw method to get the full tool response to help get structuredContent Justin Harris 2025-10-01 14:48:39 -04:00
  • 010ae74edc
    Merge pull request #145 from koic/add_validation_to_mcp_configuration_setters Koichi ITO 2025-10-01 10:50:38 +09:00
  • f21629ca74
    Merge pull request #148 from koic/remove_redundant_sort_in_spec Koichi ITO 2025-09-30 00:17:12 +09:00
  • 777785b333 Remove redundant sort in spec Koichi ITO 2025-09-29 01:24:38 +09:00
  • de1e833ae3
    Merge pull request #144 from nilcolor/output_schema_arrays Koichi ITO 2025-09-28 03:17:09 +09:00
  • f7cf080cc0
    Support structuredContent in tool response (#147) Anandaroop Roy 2025-09-27 02:23:41 -04:00
  • 99b57a3cc2
    Merge pull request #114 from dak2/handle-202 Koichi ITO 2025-09-27 14:00:17 +09:00
  • 8f682c4ff6
    Merge pull request #146 from koic/fix_some_typos Koichi ITO 2025-09-26 10:12:46 +09:00
  • cd7a54a5c9 Fix to return a response code 202 if the server accepts JSON-RPC notifications and responses dak2 2025-08-24 16:50:19 +09:00
  • 99f90b8b31 Fix some typos Koichi ITO 2025-09-25 17:51:57 +09:00
  • 4ee128ad67 Allow output schema to be array of objects Alexey Blinov 2025-09-24 13:51:04 +05:00
  • cb5e87581b Add validation to MCP::Configuration setters Koichi ITO 2025-09-23 22:05:44 +09:00