{"id":10794,"external_id":"plugin_asdk_app_6ad977595d008191854e61c90429e576","name":"string","display_name":"String","developer":"String","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-04T00:06:11Z","input_sha256":"69a86de474d2fdda25c24e7a25281393d52645087541e80bb77bc8eab0255169","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":4,"first_seen_at":"2026-11-04T00:00:30.805Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-11-04T00:00:30.805Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ad977595d008191854e61c90429e576","connector_id":"asdk_app_6ad977595d008191854e61c90429e576","created_at":"2026-10-22T02:41:28.158789Z","discoverability":"LISTED","id":"plugin_asdk_app_6ad977595d008191854e61c90429e576","is_template":false,"is_template_instance":false,"name":"string","release":{"app_ids":["asdk_app_6ad977595d008191854e61c90429e576"],"app_manifest":{"apps":{"string":{"id":"asdk_app_6ad977595d008191854e61c90429e576","required":true}}},"app_templates":[],"description":"Search the web, fetch any URL and map a site's URLs — all returned as clean, LLM-ready Markdown for ChatGPT and Codex.","display_name":"String","id":"pluginrel_791aaa311ed48191a73ad292052c5163","interface":{"brand_color":"#1113DF","capabilities":["Search the web","Read web pages","Map a site's pages","Send API requests"],"category":"Developer Tools","composer_icon_dark_url":"https://files.openai.com/content?id=file_0000000080608243a0a5069015ccbe85","composer_icon_url":"https://files.openai.com/content?id=file_000000004c9c8243967afcb0de4cc533","default_prompt":"Search the web for the latest stable Python release and link the source.","default_prompts":["Search the web for the latest stable Python release and link the source.","Read https://www.rfc-editor.org/rfc/rfc9309.html and summarize the rules crawlers must follow.","Map the pages under https://docs.python.org/3/tutorial/ and list the chapters you find."],"developer_name":"String","logo_url":"https://files.openai.com/content?id=file_00000000e9f48243acc85deafd3c0ff7","logo_url_dark":"https://files.openai.com/content?id=file_00000000d1148243993c8d3da9b07737","long_description":"String turns the public web into LLM-ready data for AI agents. Search the web, read any public page as clean Markdown, and map a site's pages, so ChatGPT and Codex answer from live sources with links you can check.","plugin_category_id":"developer tools","privacy_policy_url":"https://usestring.ai/privacy","screenshot_urls":[],"short_description":"LLM-ready web data for agents","terms_of_service_url":"https://usestring.ai/terms","website_url":"https://usestring.ai"},"keywords":["string","web-access","web-search","web-fetch","markdown","research","data-extraction","sitemap","mcp"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"List the pages on one website with String, after the user approves a cost quote. Use when the user wants a site or a section such as /docs/ mapped, or needs a site's URLs before reading them. To read one known URL, use read-page.","interface":{"brand_color":null,"default_prompt":null,"display_name":"map-site","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"List the pages on one website with String, after the user approves a cost quote. Use when the user wants a site or a section such as /docs/ mapped, or needs a site's URLs before reading them. To read one known URL, use read-page."},"name":"map-site","plugin_release_skill_id":"pluginrsk_6ad9775ba8608191b9ba0eff700485a7"},{"description":"Read a public web page with String, then summarize it, answer from it, or pull its facts into a table. Use when the user gives a URL, or when a search result needs reading in full. To find pages first, use web-search; to list the pages on a site, use map-site.","interface":{"brand_color":null,"default_prompt":null,"display_name":"read-page","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Read a public web page with String, then summarize it, answer from it, or pull its facts into a table. Use when the user gives a URL, or when a search result needs reading in full. To find pages first, use web-search; to list the pages on a site, use map-site."},"name":"read-page","plugin_release_skill_id":"pluginrsk_6ad9775bbb908191bdf5d9c884b4090a"},{"description":"Send a POST, PUT or PATCH request the user asks for with String, such as a GraphQL query or a call to a JSON API, and show the data it returns. Use when the user names an endpoint and what to send it. To read a page, use read-page.","interface":{"brand_color":null,"default_prompt":null,"display_name":"send-request","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Send a POST, PUT or PATCH request the user asks for with String, such as a GraphQL query or a call to a JSON API, and show the data it returns. Use when the user names an endpoint and what to send it. To read a page, use read-page."},"name":"send-request","plugin_release_skill_id":"pluginrsk_6ad9775ba650819186d32eaad4691723"},{"description":"Search the public web with String and answer with cited sources. Use when the user wants current information, news or facts and has not given a URL. When the user gives a URL to read, use read-page instead.","interface":{"brand_color":null,"default_prompt":null,"display_name":"web-search","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Search the public web with String and answer with cited sources. Use when the user wants current information, news or facts and has not given a URL. When the user gives a URL to read, use read-page instead."},"name":"web-search","plugin_release_skill_id":"pluginrsk_6ad9775bd12081919840f765feba5ace"}],"version":"1.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"string","author":{"url":"https://usestring.ai","name":"String"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"2a0229d22e1f01ab8bcf7f5d2c8496eb2585e2754aeca3132e389f3c84796c5f"}],"version":"1.0.0","commerce":false,"homepage":"https://portal.usestring.ai/docs/mcp/overview","keywords":["string","web-access","web-search","web-fetch","markdown","research","data-extraction","sitemap","mcp"],"artifact_id":141479,"observed_at":"2026-11-04T00:13:51Z","support_url":"https://portal.usestring.ai/docs/resources/support","capabilities":["Search the web","Read web pages","Map a site's pages","Send API requests"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0,"commerce_description":0},"release_notes":"First release of String for ChatGPT and Codex. Connects to String's hosted MCP server at https://mcp.usestring.ai/v3/mcp with OAuth sign-in. Tools: web search; page reading; site mapping as separate quote, start and status tools, with a quote the user approves before any crawl; and POST, PUT or PATCH requests the user asks for. Includes a skill for each job: web search, reading a page, mapping a site and sending a request. It confirms before sending data.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"No purchases happen in ChatGPT or Codex. Tool calls draw on the usage balance of the user's existing String account, and the plugin shows no plans, prices to buy or checkout links."}}