diff --git a/packages/core/src/runtime.ts b/packages/core/src/runtime.ts
index f973b321d6..57b7d92aab 100644
--- a/packages/core/src/runtime.ts
+++ b/packages/core/src/runtime.ts
@@ -311,6 +311,9 @@ export class AgentRuntime implements IAgentRuntime {
             plugin.providers?.forEach((provider) => {
                 this.registerContextProvider(provider);
             });
+            plugin.services?.forEach((service) => {
+                this.services.set(service.serviceType, service);
+            });
         });
 
         (opts.actions ?? []).forEach((action) => {