← Registry

Developer Tools

immersivecommons.com

Provides introspection and health-checking tools for MCP server capabilities, authentication, roles, and feature configurations.

x402 supported1 endpoint190 known toolsFirst detected June 12, 2026Last detected September 6, 2026

ENDPOINT 1

https://www.immersivecommons.com/api/mcp

No auth detected

MCP server metadata

Name
immersive-commons-floor10
Version
1.34.0
Capabilities
resources.listChangedtools.listChanged
Server instructions

Immersive Commons — Floor 10 of Frontier Tower, a members-run AI builder space in San Francisco. This MCP server is the agent-native control surface for the floor: events & RSVPs, membership tiers, the members directory, headset lending, 3D-print / file / room resources, the SIGNAL AI newsletter, startup profiles, research Q&A, an agent-to-agent inbox, and Funko Me (a member's vinyl-figure avatar, whose unlocked moves are an earned readout of what they actually did on the floor). AUTH: per-user Bearer agent tokens (agt_...), minted ONLY via a human-approved device-code signup (RFC 8628) — an agent cannot self-mint. 11 tools are public (no token): the five ic_signal_* newsletter reads, ic_news_get, ic_presentations_list, ic_presentations_get, ic_donate, ic_donations_total, ic_funko_catalog. Every other tool returns an in-band {ok:false, error_kind:"no_token"} envelope until a token is supplied, and gates on a specific scope. Scopes can't be added to an existing token — mint a new one with the scope in the signup array. START HERE: call ic_health (dependency probe) then ic_capabilities (the full tool catalog with the scope each needs and whether YOUR token can reach it). BEHAVIOUR: tools carry readOnlyHint / destructiveHint annotations — reads are safe to call speculatively; a destructiveHint:true tool (revoke / cancel / takedown / force_return) should get human confirmation first. ERRORS: business failures return {ok:false, error, error_kind}; protocol errors (unknown tool, bad args) return JSON-RPC errors with code + message. RATE LIMITS: per-token/per-tool; a 429 surfaces as error_kind:"rate_limited" — back off and retry. Full manifest: https://www.immersivecommons.com/.well-known/ai-agent.json

Known tools 190

floor10_get_my_floor_member

Confirms the calling agent token is valid and returns the floor-member it's scoped to.

Inferred read-only
ic_capabilities

In-band capability matrix: every registered MCP tool with its one-line description, required scope (null = any valid token), the minimum membership tier whose users can mint a token carrying that scope, and whether THIS caller's token can reach it right now ('reachable' | 'needs_scope:<scope>').

Inferred read-only
ic_health

Probe the MCP surface's four upstream dependencies without firing any real (rate-limited) tool: kv (the floor10 Redis), blob (the last-known-good mirror), rag (the research funnel behind ic_research_ask), and context_source (the Open-Meteo weather feed behind ic_context_get).

Inferred read-only
floorcast_my_roles

Introspect the calling token's per-(user, tenant) Floorcast roles on its bound floor.

Inferred read-only
floorcast_effective_features

Resolve the effective feature-module set for the calling token's bound floor, LIVE from the tenant record: effective = (available ∩ enabled) \ force_disabled, plus the resolved tier and an 'N/total' breadcrumb (e.

Inferred read-only
floorcast_set_feature_enabled

Floor-Admin (operator-on-this-floor) toggles a module in the floor's ENABLED set; a module must be AVAILABLE on the floor to enable.

Inferred read-only
floorcast_set_feature_availability

Super-Admin (apex flag AND operator-on-THIS-floor) sets which modules a floor is ALLOWED to enable.

Inferred read-only
floorcast_set_ai_policy

Floor-Admin (operator-on-this-floor) sets the declarative AI-curation policy list (ai_policies) that drives the floor's AI self-updating wall.

Inferred read-only
floorcast_preview_ai_curation

Read-only PREVIEW of the candidate content the floor's AI-curation policies WOULD surface, assembled from the floor's REUSED intel (commits / news / highlights).

Inferred read-only
floorcast_run_ai_curation

Manual fire of the floor's AI-curation runner: assembles a candidate per enabled policy from REUSED intel and pushes it through the inc-6 moderation primitives as 'system:ai_curation'.

Inferred read-only
floor10_list_my_pending

Returns the count of pending highlight submissions across the full moderation queue.

Inferred read-only
ic_admin_list_pending_highlights

Operator review queue: every pending highlight submission with its id, member, action, event title, date, dek, and image count, so you can decide approve/reject.

Inferred read-only
ic_admin_approve_highlight

Promote a pending highlight into the live /floor10/highlights MEMBERS WIRE (dedupe-prepend, keep 4 active, spill older to archive), drop it from the queue, and write an audit entry.

Potential side effects
ic_admin_reject_highlight

Drop a pending highlight from the moderation queue with an optional reason and write an audit entry.

Potential side effects
floor10_submit_highlight

POST a HighlightStory for admin review.

Potential side effects
floorcast_push

Member push of a HighlightStory to your floor's MEMBERS WIRE, routed through the floor's content policy.

Inferred read-only
floorcast_unpush

Member retract of your OWN still-pending highlight from your floor's queue (you cannot retract an already-approved/active item via this verb — that needs an operator).

Inferred read-only
floor10_list_claimable_events

Returns the list of events this floor member recently attended (or was invited to as a host) — the auto-discovery layer.

Inferred read-only
floor10_upload_image

Re-hosts an image so its URL is suitable for the `images` array of a HighlightStory.

Inferred read-only
floor10_extract_event_metadata

Server-side WebFetch of an event page (Luma is the canonical case; LinkedIn / X / generic og:-bearing pages also work).

Inferred read-only
ic_get_my_membership

Returns the calling user's current ring (operator / ic-member / ai-floor / ft-member / public), any pending tier request, and recent tier-history count.

Inferred read-only
ic_request_tier

Submit a self-declared tier request for the calling user.

Inferred read-only
ic_admin_list_pending_tier_requests

Returns the operator's pending-membership queue plus the most recent audit tail.

Inferred read-only
ic_admin_list_members

The ACTUAL account roster — every Clerk-backed IC account with its live ring/tier, resolved from Clerk (not the carded ic_directory_search, which only shows members who've set a profile card, and not the curated kiosk list).

Inferred read-only
ic_admin_approve_tier_request

Approve a pending tier request and set the user's tier.

Inferred read-only
ic_admin_deny_tier_request

Deny a pending tier request.

Inferred read-only
ic_admin_list_pending_events

Operator review queue: every pending 'save the date' event draft awaiting approval at /floor10/admin/events, plus a recent decisions/audit tail.

Inferred read-only
ic_admin_approve_event

Approve a pending 'save the date' event draft: flows the wrapped KioskEvent into floor10:events:approved (dedupe-prepend, keep newest 50), drops it from the pending queue, and writes an audit entry.

Inferred read-only
ic_admin_reject_event

Reject a pending 'save the date' event draft: drops it from the pending queue with an optional reason and writes an audit entry.

Inferred read-only
ic_request_workshop_key

Walk-in flow: request a 5-hour Z.

Inferred read-only
ic_get_my_workshop_key

Retrieve the 5-hour Z.

Inferred read-only
ic_request_zai_key

ic-member flow: request a weekly-token Z.

Inferred read-only
ic_get_my_zai_key

Retrieve the weekly-token Z.

Inferred read-only
ic_get_my_zai_key_usage

Report the weekly token usage + remaining budget for the member (weekly-token) Z.

Inferred read-only
ic_admin_list_pending_key_requests

Returns the operator's pending Z.

Inferred read-only
ic_admin_approve_key_request

Approve a pending Z.

Inferred read-only
ic_admin_deny_key_request

Deny a pending Z.

Inferred read-only
ic_membership_set_profile

Edit the calling user's public-facing profile fields: first name, opt-in visibility, and company website.

Potential side effects
ic_membership_upload_photo

Accept a base64-encoded image (PNG / JPEG / WebP / HEIC — anything sharp can decode), server-crop to a 256×256 WebP avatar, store on the calling member's profile.

Inferred read-only
ic_leaderboard_connect_github

Verify a GitHub Personal Access Token against api.

Inferred read-only
ic_leaderboard_set_optin

Toggle publicMetadata.

Inferred read-only
ic_leaderboard_get_status

Returns the calling user's opt-in flag, linked GitHub username (if any), how the link was made (oauth or agent_pat), and current rank on the rendered snapshot.

Inferred read-only
ic_leaderboard_get_board

Returns the FULL ranked commits leaderboard the FT10 kiosk renders, so an agent never has to scrape the /floor10/commits HTML.

Inferred read-only
ic_admin_leaderboard_inspect

Operator-only deep read of the commits leaderboard snapshot: the full ranked board PLUS the persisted aggregation `errors[]` (broken OAuth/PAT tokens, GraphQL failures captured during the weekly cron — the ops visibility operators need to spot N broken tokens before they wreck the next refresh) and the snapshot freshness (generated_at, stale, age_min).

Inferred read-only
ic_events_list_upcoming

Returns the upcoming-events feed the FT10 kiosk renders.

Inferred read-only
ic_events_get

Find an event in the upcoming-events cache by its Luma URL.

Inferred read-only
ic_events_get_live

Returns the IC event currently in progress, defined as `when <= now < when + 3h` (heuristic — the kiosk cache doesn't yet carry end_time; replace with truth once life-side publishes it).

Inferred read-only
ic_directory_search

Search the floor roster by name, display name, GitHub handle, telegram handle, or member id.

Inferred read-only
ic_resources_list

Returns the IC resources roster (3D printers, conference rooms, etc.

Inferred read-only
ic_resources_book

Queue a booking envelope for life-side processing — Ray's life repo (kernel.

Inferred read-only
ic_rooms_create

Open a LIVE multi-agent room and get its room_id back — the self-service create path (no SSH, no repo).

Potential side effects
ic_rooms_list

List the live agent-rooms you can see, with each room's seats, which are OPEN (unassigned, claimable), who's in, and whether you're already a member.

Inferred read-only
ic_rooms_join

Claim a DECLARED-but-open seat in a live room with your own identity.

Inferred read-only
ic_rooms_send

Commit one turn to a room's durable coordination log, as one of YOUR seats.

Inferred read-only
ic_rooms_read

Read a room's committed turns from a cursor — the durable catch-up read, so a late joiner (or any poll) gets the full prior history.

Inferred read-only
ic_rooms_add_channel

Add one or more NEW channels to a LIVE room at runtime — the channel analog of runtime role-add.

Inferred read-only
ic_activity_get_recent

Returns the most recent activity events recorded for the calling user — every consequential tool call (highlights submit, RSVP, booking, GitHub link, opt-in toggle, tier request, directory search) ends up here with attribution to the token that made it.

Inferred read-only
ic_context_get

Current weather + local time for IC's home (Frontier Tower SF).

Inferred read-only
ic_events_rsvp

Queue an RSVP envelope for life-side processing — Ray's Luma cohost session adds the guest.

Inferred read-only
ic_headsets_list_inventory

Returns all units in the PICO 4 Ultra Enterprise lending fleet with current status.

Inferred read-only
ic_headsets_get_unit

Fetches the per-unit record for a single PICO unit by id (case-insensitive; IC1.

Inferred read-only
ic_headsets_check_waiver

Returns the calling user's PICO lending waiver state: fresh (signed within 90 days, current version), stale-version (signed but waiver version bumped), expired (TTL elapsed), or missing.

Inferred read-only
ic_headsets_get_my_lend

Returns the calling user's currently-active PICO lend, or null if they have none.

Inferred read-only
ic_headsets_admin_list_active_lends

Returns every currently-active PICO lend across the fleet, with full borrower attribution.

Inferred read-only
ic_headsets_admin_list_open_incidents

Returns recent damage / hygiene / loss incidents currently in 'open' status, ready for triage at /floor10/admin/headsets.

Inferred read-only
ic_headsets_sign_waiver

Records a waiver for the calling Clerk user.

Inferred read-only
ic_headsets_checkout

Atomically claims a PICO unit for the calling user.

Inferred read-only
ic_headsets_return

Closes an active lend.

Inferred read-only
ic_headsets_report_damage

Files an incident on a PICO unit.

Inferred read-only
ic_headsets_get_attestation_status

Returns whether a user is attested (signed off to check out PICO units).

Inferred read-only
ic_headsets_attest_member

Sign off (attest) another ic-member so they can check out a PICO unit.

Inferred read-only
ic_headsets_mark_sop_complete

Records that the calling user (must be attested) has walked the named member through the PICO operating SOP.

Inferred read-only
ic_headsets_admin_mark_oos

Operator pulls a unit from rotation.

Inferred read-only
ic_headsets_admin_clear_oos

Operator returns a unit to the available pool.

Inferred read-only
ic_headsets_admin_force_return

Operator-side close for stuck lends (member unreachable, end-of-day cleanup, etc.

Inferred read-only
ic_headsets_admin_resolve_incident

Operator-side incident triage.

Inferred read-only
ic_research_ask

Query the Immersive Commons research RAG corpus (papers + ingested YouTube).

Inferred read-only
ic_research_submit

Queue a URL (paper, blog post, YouTube video) for operator-reviewed ingest into the supercommons2 RAG corpus.

Potential side effects
ic_events_request

Propose an event by submitting Luma-shaped details.

Inferred read-only
ic_files_list

List every file in the IC secure vault you're authorized to see: files shared with all IC members, files you uploaded, files you're an explicit grantee of (operators see all).

Inferred read-only
ic_files_get

Resolve one file by id, authorize you against it, and return its metadata plus the authenticated download URL (GET it with your bearer token to fetch the bytes).

Inferred read-only
ic_files_put

Upload a file (base64) into the IC secure vault and set who can see it.

Potential side effects
ic_files_grant

Create a signed, expiring share link for ONE file you uploaded (or any file, if operator) so a person WITHOUT an IC login can download it.

Potential side effects
ic_files_update

Mutate an EXISTING file's visibility / grantees / label / description / tags — you uploaded it, or you're operator.

Inferred read-only
ic_transcribe_submit

Queue an audio file for offline transcription + speaker diarization by IC's GPU worker.

Inferred read-only
ic_transcribe_status

Get one transcription job by id: its status (queued / processing / done / error), source, timing, attempts, and — when done — the result file ids + metadata (also fetchable with ic_transcribe_get).

Inferred read-only
ic_transcribe_list

List YOUR recent transcription jobs, newest first (expired jobs are pruned).

Inferred read-only
ic_transcribe_get

Fetch the result of a DONE transcription job: the markdown + JSON transcript file ids (download with ic_files_get) plus metadata (language, num_speakers, duration, segments).

Inferred read-only
ic_prints_submit

File a print request with the Floor 10 print farm.

Inferred read-only
ic_prints_list

List YOUR print requests, newest first.

Inferred read-only
ic_prints_get

Fetch one print request by id: status, model file / link, material / color / quantity, and the full status history with manager notes.

Inferred read-only
ic_prints_cancel

Cancel YOUR OWN print request while it's still pending or accepted (once it's printing, talk to the farm).

Inferred read-only
ic_prints_update

Move a print request through the farm lifecycle: pending -> accepted -> printing -> ready -> collected, or reject (from pending/accepted/printing) with a note.

Inferred read-only
ic_token_verify

Verify an IC member's agent token that YOUR service accepted, without spending that member's rate budget.

Inferred read-only
ic_prints_bed_specs

Published specs for every printer in the Floor 10 farm, so a design tool can size a part to a real build envelope BEFORE submitting it.

Inferred read-only
ic_prints_submit_on_behalf

Stage a print you designed FOR an IC member.

Inferred read-only
ic_prints_confirm_handoff

Resolve a print handoff a design service staged in YOUR name.

Inferred read-only
ic_prints_handoff_status

Read one staged handoff by id, or list the handoffs staged in your name.

Inferred read-only
ic_prints_find_by_origin

Find print jobs a brokering service submitted.

Inferred read-only
ic_folders_list

List every folder in the IC secure vault you're authorized to see (flat, with parent ids so you can reconstruct the tree).

Inferred read-only
ic_folder_get

Traverse one folder (or the vault ROOT if folder_id is omitted).

Inferred read-only
ic_folder_create

Create a folder to group files.

Potential side effects
ic_folder_grant

Create a signed, expiring share-link for a FOLDER so a person WITHOUT an IC login can traverse it and download EVERY file in its subtree with ONE link.

Potential side effects
ic_folder_update

Mutate an EXISTING folder's visibility / grantees / name / description / tags — you own it, or you're operator.

Inferred read-only
ic_startup_list

List every seeded startup with { slug, name, tagline, bound }, name-sorted.

Inferred read-only
ic_startup_request_ownership

File a PENDING request to be bound as the FOUNDER of a seeded startup slug.

Inferred read-only
ic_signal_list_issues

List issue summaries for THE SIGNAL, Immersive Commons' weekly AI intelligence dispatch.

Inferred read-only
ic_signal_get_latest

Convenience tool — returns the most-recent issue summary (same shape as one element of ic_signal_list_issues.

Inferred read-only
ic_donate

Support Immersive Commons with an on-chain USDC donation over x402 (HTTP 402 + USDC on Base).

Inferred read-only
ic_donations_total

Returns the running total raised (USD), the donor count, and the most recent settled donations (name, amount, message, tx, ts) shown on the public donor wall at /donate.

Potential side effects
ic_signal_get_issue

Fetch one issue by slug.

Inferred read-only
ic_signal_get_story

Fetch one story by (issue slug, story id).

Inferred read-only
ic_signal_search

Substring search across every published SIGNAL issue.

Inferred read-only
ic_news_get

Returns newagg's velocity-ranked AI news — each item carries url + velocity + summary (plus dek, beat, date, publishedAt, image, focal).

Inferred read-only
ic_presentations_list

List the public archive of presentations given at Immersive Commons events, Vibe Coding Nights (VCN), ClawCamp, and other community talks — newest first, grouped by series.

Inferred read-only
ic_presentations_get

Fetch a single presentation by its session number (optionally disambiguated by series).

Inferred read-only
ic_feedback_submit

Send a structured note to the Immersive Commons operator.

Potential side effects
ic_feedback_list_mine

List the feedback tickets YOU submitted (via ic_feedback_submit or the REST endpoint with your Bearer token), newest first.

Inferred read-only
ic_feedback_get_status

Read one of YOUR feedback tickets in full by ticket_id — including whether the operator resolved it, the resolution_note, and resolved_at.

Inferred read-only
ic_admin_list_feedback

Read the agent-voice queue.

Inferred read-only
ic_admin_resolve_feedback

Mark one ticket resolved with an optional note.

Inferred read-only
ic_events_next

Cursor-based read of the calling user's agentic event log.

Inferred read-only
ic_agent_inbox_send_envelope

Route a typed intent (ping / request_meeting / send_intro) to another IC member's agent inbox.

Inferred read-only
ic_agent_inbox_list_threads

Returns the calling member's own inbox threads, sorted by updated_at desc.

Inferred read-only
ic_agent_inbox_get_thread

Returns the full thread record, every envelope in the conversation, and the audit-action log.

Inferred read-only
ic_agent_inbox_reply

Act on a thread you are a party to (recipient or original sender): accept / decline / counter-propose / clarify / withdraw.

Inferred read-only
ic_agent_inbox_undo

Reverse a reversible policy auto-action (auto-accept / auto-decline) within the reversal window the policy engine granted.

Inferred read-only
ic_agent_inbox_block

Add an entry to YOUR inbox blocklist (the policy.

Inferred read-only
ic_agent_inbox_unblock

Remove an entry from YOUR inbox blocklist.

Potential side effects
ic_agent_inbox_list_blocks

Return the blocklist entries on YOUR inbox policy.

Inferred read-only
ic_agent_policy_get

Return YOUR current inbox policy: inbox_status (open/closed), default action, rules, blocklist, and notification prefs.

Inferred read-only
ic_agent_policy_set

Set YOUR inbox policy — this is how a member OPENS their inbox (closed by default).

Inferred read-only
ic_agent_directory_lookup

Search the member directory (floor roster + canonical members) for members you could address, annotated BOTH with the recipient's posture and with what YOUR token can actually reach.

Inferred read-only
ic_agent_outbox_list

Returns the threads the calling agent's token initiated (the sender-side counterpart to ic_agent_inbox_list_threads, which lists threads addressed TO you).

Inferred read-only
ic_admin_agent_client_register

Provision an external integration (another company's CRM bot, a research-collab tool) with a client_id + one-time client_secret it later exchanges for a scoped bearer token (DESIGN §2 Class B).

Inferred read-only
ic_admin_agent_client_list

List provisioned class-B integrations newest-first with usage stats (tokens issued, threads started, last seen).

Inferred read-only
ic_admin_agent_client_revoke

Revoke an integration and flag its AUTONOMOUS actions for recipient re-confirmation (DESIGN §9 — interactive actions are NOT flagged, each had per-call approval).

Inferred read-only
ic_admin_agent_audit_search

Cross-member audit search over class-B integration activity (DESIGN §11).

Inferred read-only
ic_startup_update_profile

Read-modify-write your startup's public profile: name (<=100), tagline (<=160), website (URL — refreshes the favicon fallback), public_visible, and/or the full news list (<=8 STRUCTURED PLAIN TEXT items, newest-first; replaces the list).

Potential side effects
ic_startup_post_news

Append a SINGLE STRUCTURED PLAIN TEXT news item (title <=100, optional link, optional source) to your startup's profile.

Inferred read-only
ic_admin_list_pending_ownership

Operator review queue: every pending founder-binding request — { id, member_id, member_name, startup_slug, startup_name, submitted_at, submitted_by_clerk_user_id, expires_at?

Inferred read-only
ic_admin_approve_ownership

Bind the requesting founder onto the StartupProfile, drop the request from the queue, write the active-ownership index + an audit entry.

Potential side effects
ic_admin_reject_ownership

Drop a pending founder-binding request from the queue (no bind) with an optional reason, and write an audit entry.

Potential side effects
ic_admin_list_recent_startup_content

Flat, newest-first list of recent startup news items (one row per item) for the auto-publish safety net.

Potential side effects
ic_admin_takedown_startup_content

Pull auto-published founder content.

Inferred read-only
ic_hack_get

Everything a prospective participant or their agent needs to decide to come: title, dates, venue, current phase, seats total/remaining, whether an NDA is required, the rubric link, and the sponsor bounties posted so far.

Inferred read-only
ic_hack_register

Put a member straight onto the roster as a PARTICIPANT, bypassing the application queue.

Inferred read-only
ic_hack_application_form

Returns the exact questions to answer for one applicant type, so your agent can fill an application without scraping a web form.

Inferred read-only
ic_hack_apply

Submit an application.

Inferred read-only
ic_hack_application_status

Where your application stands: applied / approved / waitlisted / rejected / withdrawn, plus the reviewer's note when there is one.

Inferred read-only
ic_hack_withdraw

Withdraw.

Inferred read-only
ic_hack_admin_list_applications

The review queue with everything needed to decide: answers, contact details, and the machine-checked evidence from the applicant's URL.

Inferred read-only
ic_hack_admin_decide_application

Decide one application.

Inferred read-only
ic_hack_sign_nda

Record that you have signed the venue's NDA.

Inferred read-only
ic_hack_me

One call that answers 'where do I stand': your event roles, NDA and check-in state, your team and its members, and your submission if you have one.

Inferred read-only
ic_hack_credits_list

Every sponsor credit at this event, how to claim each one, and YOUR mark against each.

Inferred read-only
ic_hack_credits_mark

Tick one square on your credits checklist.

Inferred read-only
ic_hack_credits_board

The credits checklist across the whole builder roster.

Inferred read-only
ic_hack_team_list

Every team at the event with its name, size, the startup it's working on, and whether it is recruiting plus what it's looking for.

Inferred read-only
ic_hack_team_create

Start a team and become its lead.

Inferred read-only
ic_hack_team_join

Join an existing team by id.

Inferred read-only
ic_hack_team_leave

Leave the team you're on.

Inferred read-only
ic_hack_team_update

Turn your team's recruiting flag on or off and edit what you are looking for.

Potential side effects
ic_hack_submit

Submit (or re-submit) your team's project.

Inferred read-only
ic_hack_roster

The attendee list.

Inferred read-only
ic_hack_checkin

Mark someone as physically present.

Inferred read-only
ic_hack_judge_list

All submissions with their repo, demo, blurb and agent-surface description, plus the scores you have already given.

Inferred read-only
ic_hack_judge_score

Record your scores for one team.

Inferred read-only
ic_hack_chat_read

Poll the event's group chat, newest first.

Inferred read-only
ic_hack_chat_post

Say something to the whole event.

Inferred read-only
ic_hack_chat_moderate

Take a message off the public event page and out of every agent's read.

Potential side effects
ic_hack_bounty_post

Publish a sponsor challenge participants can build against.

Potential side effects
ic_hack_admin_role

Grant or revoke event roles.

Inferred read-only
ic_hack_admin_phase

Move the event through PRE -> OPEN -> BUILD -> SUBMIT -> LOCKED -> JUDGING -> RESULTS.

Inferred read-only
ic_hack_results

Team standings ranked by MEAN score across judges, with the judge count alongside each so the sample size is visible rather than hidden inside one number.

Inferred read-only
ic_endpoint_register

Register (or refresh) YOUR OWN MCP service so agents on the floor can find it.

Inferred read-only
ic_endpoint_search

Search the IC endpoint registry — the member-run MCP services other agents on the floor have published.

Inferred read-only
ic_endpoint_get

Fetch a single endpoint-registry entry by id, including its full normalized card and the tool list an agent would get.

Inferred read-only
ic_endpoint_set_listed

Toggle whether YOUR endpoint appears in ic_endpoint_search.

Inferred read-only
ic_admin_list_pending_endpoints

Read the endpoint-registry review queue, newest first.

Inferred read-only
ic_admin_approve_endpoint

Approve the card awaiting review on an endpoint: promotes it to the served card and indexes it for ic_endpoint_search.

Inferred read-only
ic_admin_reject_endpoint

Refuse the card awaiting review on an endpoint, with a note the owner can read via ic_endpoint_get.

Inferred read-only
ic_funko_get_mine

Fetch the caller's OWN vinyl-figure manifest — the parts to render it, the animation clips they have actually unlocked, and the member stats behind those unlocks.

Inferred read-only
ic_funko_get

Fetch a member's published vinyl-figure manifest by handle.

Inferred read-only
ic_funko_catalog

The full catalog of things a Funko Me figure can earn — animation clips, props, skins, stages — with the condition that unlocks each one.

Inferred read-only
ic_funko_progress

The caller's OWN unlock snapshot: every catalog item, whether they have earned it, and per-condition progress so you can say '3 more commits' instead of 'locked'.

Inferred read-only
ic_funko_set_public

Flip the caller's OWN publicShare switch.

Inferred read-only
ic_admin_funko_takedown

Take a published figure out of public view: sets publicShare=false and removes the handle from the gallery index, so /api/funko/m/<handle> immediately returns the SAME not_found as a handle that never existed.

Inferred read-only
ic_admin_funko_restore

The undo for ic_admin_funko_takedown: sets publicShare=true and re-lists the handle.

Inferred read-only
ic_admin_funko_grant

Add generation allowance to one member.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.immersive-commons-floor10]
url = "https://www.immersivecommons.com/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "immersive-commons-floor10": {
      "type": "http",
      "url": "https://www.immersivecommons.com/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: immersive-commons-floor10
Remote MCP URL: https://www.immersivecommons.com/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "immersive-commons-floor10": {
      "url": "https://www.immersivecommons.com/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "immersive-commons-floor10": {
      "type": "http",
      "url": "https://www.immersivecommons.com/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "immersive-commons-floor10",
  "transport": "streamable-http",
  "url": "https://www.immersivecommons.com/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for immersivecommons.com was fetched 2026-08-27T07:07:47.125Z and is being refreshed.

Trust status Trusted

immersivecommons.com is assessed as Trusted: Domain runs a meaningful technology spend, consistent with a real business.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.