{"id":12350,"external_id":"plugin_asdk_app_6ae3b0304f148191b3c1bce694316bf4","name":"resultkit","display_name":"ResultKit","developer":"ResultMaps Incorporated","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-11T06:07:17Z","input_sha256":"c3a7df59cd585396b03f2999e2be632107fd3eb937b35f36db04f886719c886b","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.1","skill_count":0,"first_seen_at":"2026-11-11T06:00:33.251Z","last_seen_at":"2026-11-12T12:00:01.779Z","last_changed_at":"2026-11-11T06:00:33.251Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ae3b0304f148191b3c1bce694316bf4","connector_id":"asdk_app_6ae3b0304f148191b3c1bce694316bf4","created_at":"2026-10-29T21:28:13.910770Z","discoverability":"LISTED","id":"plugin_asdk_app_6ae3b0304f148191b3c1bce694316bf4","is_template":false,"is_template_instance":false,"name":"resultkit","release":{"app_ids":["asdk_app_6ae3b0304f148191b3c1bce694316bf4"],"app_manifest":{"apps":{"resultkit":{"id":"asdk_app_6ae3b0304f148191b3c1bce694316bf4","required":true}}},"app_templates":[],"description":"Run your company on EOS® from ChatGPT: your plan for today, the Level 10, Rocks®, Scorecard, Accountability Chart®, Vision, pages and productivity accelerators, read and updated in plain words.","display_name":"ResultKit","id":"pluginrel_9182e2388ebc81918385a846a52627f0","interface":{"brand_color":"#330065","capabilities":["Read","Write"],"category":"Productivity","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000002f4c81f781d3be84d9d377a1","default_prompt":null,"default_prompts":null,"developer_name":"ResultMaps Incorporated","logo_url":"https://files.openai.com/content?id=file_00000000fe3481f78c889fe1bf65c42c","logo_url_dark":null,"long_description":"ResultKit is where companies that run on EOS® keep their Vision, Rocks®, Scorecard, Issues, Level 10 Meetings®, Accountability Chart®, projects, pages and daily updates. Connect it to ChatGPT and ask for what you need in plain words. ChatGPT reads and updates your ResultKit work inside the conversation, with your own ResultKit login and nothing else to install.\n\nWhat you can ask:\n\n- My Work: \"What's on my plan today?\" \"Add 'call the bank' to my plan.\" \"What did I finish this week?\" \"What's in my inbox?\"\n- Level 10 and Issues: \"What's open on our Level 10?\" \"Add an issue: Q4 hiring plan.\" \"Mark that to-do done.\" \"Move it to parked.\"\n- Traction®: \"How are our Rocks® tracking this quarter?\" \"Which Milestones are due this month?\" \"What are our 1-Year Goals?\"\n- Scorecard: \"Show me this week's Scorecard.\" \"Record 14 for new leads this week.\"\n- People and Vision: \"Who is accountable for marketing?\" \"What's our 3-Year Picture™?\"\n- Projects, pages, 1-on-1s and daily updates: \"What's in the website project?\" \"Open the onboarding page.\" \"What's on my 1-on-1 with Sam?\" \"Share my daily update.\"\n\nPermission-aware, real-time, secure. Every change is made as you and shows in ResultKit right away. Marking something done never reopens it. Nothing is deleted without you asking.\n\nSign in with your ResultKit login when you connect; approve once. Disconnect any time in ChatGPT's connector settings, which ends ChatGPT's access.\n\nSetup and usage: https://resultkit.ai/docs/mcp. Privacy: https://resultkit.ai/privacy. Support: success@resultmaps.com.\n\nEOS®, Level 10 Meeting®, Rocks®, Accountability Chart®, Traction® and 3-Year Picture™ are trademarks of EOS Worldwide, LLC. ResultMaps Incorporated is an official EOS® licensee and uses them under that license.","plugin_category_id":"productivity","privacy_policy_url":"https://resultkit.ai/privacy","screenshot_urls":[],"short_description":"Run your company on EOS®","terms_of_service_url":"https://resultkit.ai/terms","website_url":"https://resultkit.ai"},"keywords":["productivity","project management","business operations"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"resultkit","author":{"url":"https://resultkit.ai","name":"ResultMaps Incorporated"},"license":"UNLICENSED","sources":[{"path":"plugin.json","sha256":"90f762982fe5ef98fd1673eef3fe867d8c8f29fe2932c6b9d0566fc9ae67b396"}],"version":"1.0.1","commerce":false,"homepage":"https://resultkit.ai","keywords":["productivity","project management","business operations"],"artifact_id":215005,"observed_at":"2026-11-12T12:10:19Z","support_url":"https://resultkit.ai/docs/mcp","capabilities":["Read","Write"],"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":"Version 1.0.1 — resubmission after the 2026-10-20 review. Five tools now carry destructiveHint true (align_rock, align_milestone, align_seat_goal, align_seat_measurable, move_seat; server change 2026-10-29); no other tool changes.\n\nResponse to the 2026-10-20 rejection (\"annotations do not appear to match the tool's behavior; confirm explicit true/false, not null, for every tool; include a justification\").\n\nEvery one of the 107 tools served at https://mcp.resultkit.ai sets readOnlyHint, destructiveHint and openWorldHint to an explicit boolean; none is null (verified against the live tools/list on 2026-10-29). Values are derived from each tool's actual behavior, conservatively:\n\n- readOnlyHint is true only for tools that change nothing. Four reads that lazily create an empty record on first use (sequence, custom_columns, get_result_update, list_seats) are readOnlyHint false and destructiveHint false, because they add but never alter or remove.\n- destructiveHint is true for every tool that overwrites a field in place or replaces an existing connection (the four align_* tools and move_seat: changed from false to true on 2026-10-29 after OpenAI's scanner flagged them, and it was right) without retaining the prior value, or that archives, deletes, removes, unaligns or revokes. Additive writes (create, add, mark done, record a value, align) are destructiveHint false. We keep this honest rather than flattering: in-place updates stay \"destructive\" even where the app keeps a history, so a client always confirms before overwriting.\n- openWorldHint is false on every tool. Each tool calls only the ResultKit API (api.resultkit.ai) on behalf of the signed-in user, inside that user's own permissions; no tool reaches the open web, any third-party service, or any data outside the user's ResultKit organization. Links in tool output point back into the user's own ResultKit workspace.\n\nOne line per tool, the three values then the behavior they come from:\n\n- list_teams — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- get_team — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- get_item — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- list_goals — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- sequence — readOnlyHint false, destructiveHint false, openWorldHint false. (Name finding: \"sequence\" is ResultKit's own name for the day plan's ordered list, titled \"Get Work Plan Sequence\"; the description says what it reads. Kept for parity with the Claude listing.) Read of the day plan; creates today's empty plan on first read of the day (additive initialization, no existing data changed). Not destructive: never changes or removes existing data.\n- list_headlines — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_item — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_item — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a to-do/issue's fields (name, description, due, status) in place; prior values are not separately retained, so marked destructive.\n- mark_done — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- list_item_comments — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- add_item_comment — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- create_goal — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_goal — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a 1-Year Goal's fields in place; prior values are not separately retained, so marked destructive.\n- archive_goal — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- list_rocks — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_rock — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_rock — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a Rock's fields in place; prior values are not separately retained, so marked destructive.\n- archive_rock — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- align_rock — readOnlyHint false, destructiveHint true, openWorldHint false. Replaces a Rock's connection to its 1-Year Goal, or removes it when parent_id is null; the prior connection is not retained, so marked destructive (annotation changed 2026-10-29 after OpenAI's scan).\n- create_milestone — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_milestone — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a Milestone's fields in place; prior values are not separately retained, so marked destructive.\n- archive_milestone — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- align_milestone — readOnlyHint false, destructiveHint true, openWorldHint false. Replaces a Milestone's connection to its Rock, or removes it when parent_id is null; the prior connection is not retained, so marked destructive (annotation changed 2026-10-29 after OpenAI's scan).\n- list_pages — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- get_page — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_page — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_page — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a page's title/body/position in place; prior values are not separately retained, so marked destructive.\n- delete_page — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- restore_page — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- projects — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- project_columns — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_project — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- list_measurables — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_measurable — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_measurable — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a Measurable's definition fields in place; prior values are not separately retained, so marked destructive.\n- archive_measurable — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- record_measurable_value — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- record_measurable_note — readOnlyHint false, destructiveHint true, openWorldHint false. Replaces (or with an empty value, removes) the week's note on a Measurable; prior values are not separately retained, so marked destructive.\n- list_seats — readOnlyHint false, destructiveHint false, openWorldHint false. Read of the Accountability Chart; on a brand-new empty chart it seeds the framework's starter seats once (additive initialization). Not destructive: never changes or removes existing data.\n- get_seat — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- create_seat — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_seat — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a seat's fields and reassigns ownership of aligned work; prior values are not separately retained, so marked destructive.\n- archive_seat — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- move_seat — readOnlyHint false, destructiveHint true, openWorldHint false. Moves a seat under a new parent on the Accountability Chart; the prior parent is not retained, so marked destructive (annotation changed 2026-10-29 after OpenAI's scan).\n- restore_seat — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- align_seat_measurable — readOnlyHint false, destructiveHint true, openWorldHint false. A Measurable sits on one seat; aligning it moves it off the seat it was on, and that prior seat is not retained, so marked destructive (annotation changed 2026-10-29 after OpenAI's scan).\n- unalign_seat_measurable — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- align_seat_goal — readOnlyHint false, destructiveHint true, openWorldHint false. A 1-Year Goal or Rock sits on one seat; aligning it moves it off the seat it was on, and that prior seat is not retained, so marked destructive (annotation changed 2026-10-29 after OpenAI's scan).\n- unalign_seat_goal — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- add_seat_link — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- update_seat_link — readOnlyHint false, destructiveHint true, openWorldHint false. Overwrites a seat link's URL/title in place; prior values are not separately retained, so marked destructive.\n- remove_seat_link — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- L10_todos_issues — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- list_L10_section — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- add_L10_todo — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- add_L10_issue — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- place_on_L10 — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- move_on_L10 — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- remove_from_L10 — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- issues — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- change_issue_type — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- add_long_term_issue — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- list_1on1s — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- get_1on1 — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- list_1on1_todos_issues — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- list_1on1_section — readOnlyHint true, destructiveHint false, openWorldHint false. Pure read of ResultKit data; no state change of any kind.\n- add_1on1_todo — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- add_1on1_issue — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- place_on_1on1 — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- move_on_1on1 — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- remove_from_1on1 — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- save_1on1_notes — readOnlyHint false, destructiveHint true, openWorldHint false. Replaces the 1-on-1's shared notes document in full (full-replace by design); prior values are not separately retained, so marked destructive.\n- get_result_update — readOnlyHint false, destructiveHint false, openWorldHint false. Read of a daily result update; creates the day's empty update on first read of your own (additive initialization). Not destructive: never changes or removes existing data.\n- add_result_update_todo — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- add_result_update_issue — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches new data, never changes or removes existing data.\n- place_on_result_update — readOnlyHint false, destructiveHint true, openWorldHint false. Places items on a result update and overwrites section notes/status; prior values are not separately retained, so marked destructive.\n- remove_from_result_update — readOnlyHint false, destructiveHint true, openWorldHint false. Archives/removes existing data (reversible in-app where a restore exists), hence destructive.\n- submit_result_update — readOnlyHint false, destructiveHint false, openWorldHint false. Additive write: creates or attaches ne","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"ResultKit does not sell products or process payments."}}