| Global functions | |
|---|---|
| .onLoad | Source code |
| .onUnload | Source code |
| add_mcp_server | Source code |
| append_tool_fn | Source code |
| as_ellmer_type | Source code |
| as_ellmer_type_from_schema | Source code |
| as_ellmer_types | Source code |
| as_json_object_result | Source code |
| as_mcp_content | Source code |
| as_mcp_content_block | Source code |
| as_mcp_structured_content | Source code |
| as_mcp_text_content | Source code |
| as_tool_call_result | Source code |
| call_tool | Source code |
| capabilities | Source code |
| cat_json | Source code |
| check_not_interactive | Source code |
| cleanup_session_socket | Source code |
| client | Man page |
| compact | Source code |
| configure_connect_http_security | Source code |
| connect_server_origin | Source code |
| constant_time_equal | Source code |
| default_mcp_client_config | Source code |
| describe_session | Source code |
| dial_session | Source code |
| discover_session_slot | Source code |
| drain_stale_forwarded_responses | Source code |
| drop_nulls | Source code |
| ensure_session_connection | Source code |
| ensure_socket_dir | Source code |
| error_no_mcp_config | Source code |
| execute_tool_call | Source code |
| fetch_remote_image | Source code |
| first_nonempty_string | Source code |
| format_default_result | Source code |
| format_jsonrpc_id | Source code |
| format_mcp_text | Source code |
| format_timeout | Source code |
| forward_request | Source code |
| get_mcptools_tools | Source code |
| get_mcptools_tools_as_json | Source code |
| handle_http_get | Source code |
| handle_http_notification_or_response | Source code |
| handle_http_post | Source code |
| handle_http_request | Source code |
| handle_http_request_message | Source code |
| handle_message_from_client | Source code |
| handle_message_from_server | Source code |
| handle_message_from_session | Source code |
| handle_request | Source code |
| has_mcp_content | Source code |
| http_allowed_origins | Source code |
| http_bad_request | Source code |
| http_forbidden | Source code |
| http_message_protocol_version | Source code |
| http_shared_secret | Source code |
| http_trusted_hosts | Source code |
| infer_ide | Source code |
| ipc_socket_file | Source code |
| ipv4_is_private_or_loopback | Source code |
| ipv4_literal_octets | Source code |
| ipv6_embedded_ipv4_octets | Source code |
| ipv6_expand_groups | Source code |
| ipv6_hextets | Source code |
| ipv6_is_loopback | Source code |
| ipv6_is_private_or_loopback | Source code |
| is_absolute_path | Source code |
| is_fedora | Source code |
| is_loopback_host_literal | Source code |
| is_macos | Source code |
| is_mcp_content | Source code |
| is_private_host_literal | Source code |
| is_string | Source code |
| is_structured_content_result | Source code |
| is_supported_protocol_version | Source code |
| is_unix | Source code |
| is_windows | Source code |
| jsonrpc_id | Source code |
| jsonrpc_response | Source code |
| launch_server | Source code |
| list_r_sessions | Source code |
| log_cat_client | Source code |
| log_session_error | Source code |
| logcat | Source code |
| looks_like_r_file | Source code |
| mac_open | Source code |
| mac_seal | Source code |
| matches_jsonrpc_id | Source code |
| mcp_abort_http_auth | Source code |
| mcp_abort_jsonrpc_error | Source code |
| mcp_check_tool_not_ignored | Source code |
| mcp_client | Man page |
| mcp_client_config | Source code |
| mcp_client_handle_server_request | Source code |
| mcp_client_route_server_message | Source code |
| mcp_config_allow_http | Source code |
| mcp_config_headers | Source code |
| mcp_config_interpolate_env | Source code |
| mcp_config_oauth | Source code |
| mcp_config_oauth_callback_port | Source code |
| mcp_config_timeout | Source code |
| mcp_content_as_ellmer | Source code |
| mcp_content_as_json_text | Source code |
| mcp_content_as_text | Source code |
| mcp_dcr_post_request | Source code |
| mcp_discover_protected_resource_metadata | Source code |
| mcp_endpoint_delete_request | Source code |
| mcp_filter_tools | Source code |
| mcp_http_perform | Source code |
| mcp_ignore_tool_pattern_regex | Source code |
| mcp_ignore_tools | Source code |
| mcp_inherited_env | Source code |
| mcp_inherited_env_vars | Source code |
| mcp_interpolate_env | Source code |
| mcp_jsonrpc_id_equal | Source code |
| mcp_log_json_message | Source code |
| mcp_log_json_text | Source code |
| mcp_message_is_response | Source code |
| mcp_metadata_get_request | Source code |
| mcp_oauth_active | Source code |
| mcp_oauth_authorize_from_challenge | Source code |
| mcp_oauth_cache_key | Source code |
| mcp_oauth_cache_path | Source code |
| mcp_oauth_cache_read | Source code |
| mcp_oauth_cache_write | Source code |
| mcp_oauth_client_info | Source code |
| mcp_oauth_client_metadata | Source code |
| mcp_oauth_discover | Source code |
| mcp_oauth_flow_params | Source code |
| mcp_oauth_is_loopback_host | Source code |
| mcp_oauth_metadata_url | Source code |
| mcp_oauth_prepare_token | Source code |
| mcp_oauth_redirect_uri | Source code |
| mcp_oauth_register_client | Source code |
| mcp_oauth_resource | Source code |
| mcp_oauth_resource_params | Source code |
| mcp_oauth_scope | Source code |
| mcp_oauth_server_metadata | Source code |
| mcp_parse_sse_event | Source code |
| mcp_parse_sse_events | Source code |
| mcp_parse_www_authenticate | Source code |
| mcp_process_error_lines | Source code |
| mcp_protected_resource_metadata_urls | Source code |
| mcp_redact_secrets | Source code |
| mcp_redirect_hop | Source code |
| mcp_req_no_error | Source code |
| mcp_req_no_redirects | Source code |
| mcp_req_timeout | Source code |
| mcp_request_cancelled | Source code |
| mcp_request_initialize | Source code |
| mcp_request_initialized | Source code |
| mcp_request_tool_call | Source code |
| mcp_request_tools_list | Source code |
| mcp_request_tools_list_all | Source code |
| mcp_resp_stream_sse | Source code |
| mcp_resp_www_authenticate | Source code |
| mcp_secret_fields | Source code |
| mcp_select_authorization_server | Source code |
| mcp_send_cancelled_notification | Source code |
| mcp_server | Man page Source code |
| mcp_server_env | Source code |
| mcp_server_http | Source code |
| mcp_server_request | Source code |
| mcp_server_request_cancellable | Source code |
| mcp_server_stdio | Source code |
| mcp_session | Man page Source code |
| mcp_sse_transport_loss | Source code |
| mcp_tool_ignored | Source code |
| mcp_tool_result_as_ellmer | Source code |
| mcp_tools | Man page Source code |
| mcp_tools_list_max_pages | Source code |
| mcp_transport | Source code |
| mcp_transport_close | Source code |
| mcp_transport_http | Source code |
| mcp_transport_http_acquire_request | Source code |
| mcp_transport_http_close | Source code |
| mcp_transport_http_headers | Source code |
| mcp_transport_http_read_json | Source code |
| mcp_transport_http_read_raw | Source code |
| mcp_transport_http_read_sse | Source code |
| mcp_transport_http_reinitialize | Source code |
| mcp_transport_http_release_request | Source code |
| mcp_transport_http_request | Source code |
| mcp_transport_http_route_sse_event | Source code |
| mcp_transport_http_send | Source code |
| mcp_transport_http_store_session | Source code |
| mcp_transport_notify | Source code |
| mcp_transport_request | Source code |
| mcp_transport_stdio | Source code |
| mcp_transport_stdio_close | Source code |
| mcp_transport_stdio_send | Source code |
| mcp_transport_store_initialize | Source code |
| mcp_validate_http_endpoint_security | Source code |
| mcp_validate_http_session_id | Source code |
| mcp_validate_jsonrpc_response | Source code |
| mcp_validate_oauth_endpoint | Source code |
| mcp_validate_oauth_issuer | Source code |
| mcp_validate_oauth_metadata_endpoints | Source code |
| mcp_validate_oauth_pkce | Source code |
| mcp_validate_oauth_redirect_uri | Source code |
| mcptools | Man page |
| mcptools-package | Man page |
| mcptools_client_log | Source code |
| mcptools_server_log | Source code |
| named_list | Source code |
| negotiate_protocol_version | Source code |
| open_reply | Source code |
| parse_session_reply | Source code |
| probe_sessions | Source code |
| protocol_version_gte | Source code |
| protocol_version_lt | Source code |
| rawToHex | Source code |
| read_connect_server_config | Source code |
| read_mcp_config | Source code |
| read_or_create_secret | Source code |
| receive_forwarded_response | Source code |
| reclaim_stale_socket | Source code |
| remaining_timeout | Source code |
| remote_image_as_mcp_content_block | Source code |
| resolve_connect_tools_path | Source code |
| schedule_handle_message_from_server | Source code |
| secret_file | Source code |
| select_r_session | Source code |
| server | Man page |
| server_as_ellmer_tools | Source code |
| servers_as_ellmer_tools | Source code |
| session_forwarding_error | Source code |
| session_metadata | Source code |
| session_response_timeout | Source code |
| session_send | Source code |
| set_server_tools | Source code |
| socket_dir | Source code |
| socket_dir_default | Source code |
| socket_dir_in_use | Source code |
| socket_secret | Source code |
| socket_url | Source code |
| source_tools | Source code |
| split_envvar | Source code |
| to_json | Source code |
| tool_annotations_as_json | Source code |
| tool_as_json | Source code |
| tool_ref | Source code |
| tool_title_as_json | Source code |
| unwrap_tool_result_value | Source code |
| url_origin | Source code |
| url_parse_or_null | Source code |
| validate_host | Source code |
| validate_http_protocol_version | Source code |
| validate_origin | Source code |
| validate_remote_image_url | Source code |
| validate_session_message | Source code |
| validate_shared_secret | Source code |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.