MCPcopy Index your code
hub / github.com/exul/matrix-rocketchat

github.com/exul/matrix-rocketchat @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
544 symbols 3,831 edges 62 files 150 documented · 28%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Endpoint (Interface)
A Rocket.Chat REST API endpoint. [8 implementers]
src/matrix-rocketchat/api/rocketchat/mod.rs
MatrixApiClone (Interface)
Helper trait because Clone cannot be part of the `MatrixApi` trait since that would cause the `MatrixApi` trait to not b [1 …
src/matrix-rocketchat/api/matrix/mod.rs
MatrixApi (Interface)
Matrix REST API
src/matrix-rocketchat/api/matrix/mod.rs
RocketchatApi (Interface)
Rocket.Chat REST API
src/matrix-rocketchat/api/rocketchat/mod.rs

Core symbols most depended-on inside this repo

clone
called by 477
src/matrix-rocketchat/api/matrix/mod.rs
default_timeout
called by 470
tests/matrix-rocketchat-test/lib.rs
insert
called by 149
src/matrix-rocketchat/models/rocketchat_server.rs
run
called by 149
tests/matrix-rocketchat-test/lib.rs
default_matrix_routes
called by 129
tests/matrix-rocketchat-test/lib.rs
with_matrix_routes
called by 128
tests/matrix-rocketchat-test/lib.rs
with_rocketchat_mock
called by 108
tests/matrix-rocketchat-test/lib.rs
with_connected_admin_room
called by 96
tests/matrix-rocketchat-test/lib.rs

Shape

Method 216
Function 209
Class 113
Interface 4
Enum 2

Languages

Rust100%

Modules by API surface

tests/matrix-rocketchat-test/handlers.rs53 symbols
src/matrix-rocketchat/api/rocketchat/v1.rs51 symbols
tests/matrix-rocketchat-test/lib.rs39 symbols
src/matrix-rocketchat/api/matrix/r0.rs30 symbols
tests/admin_room.rs22 symbols
src/matrix-rocketchat/models/room.rs21 symbols
tests/matrix-rocketchat-test/helpers.rs17 symbols
tests/forward_rocketchat_channel_to_matrix.rs17 symbols
tests/admin_commands_bridge.rs17 symbols
tests/forward_rocketchat_direct_message_to_matrix.rs16 symbols
tests/forward_matrix_to_rocketchat.rs15 symbols
src/matrix-rocketchat/handlers/matrix/command_handler.rs15 symbols

For agents

$ claude mcp add matrix-rocketchat \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact